网络时间服务器同步设置方法(ntpdate无法连接时间服务器的解决方法)

在Linux上安装诸如k8s之类的集群系统时,需要我们在各个节点之间进行时间同步。有的时候,因为内网网络原因,无法连接公共ntp server进行同步,会出现以下类似错误。

[root@localhost ~]# ntpdate 0.cn.pool.ntp.org
Error resolving 0.cn.pool.ntp.org: Name or service not known (-2)
 6 Apr 22:36:56 ntpdate[1310]: Can't find host 0.cn.pool.ntp.org: Name or service not known (-2)
 6 Apr 22:36:56 ntpdate[1310]: no servers can be used, exiting

这个时候,我们可以用能联网windows工作电脑来做ntp server,为内网的linux机器同步时间,前提是windows与内网的linux机器能互通。下面就讲一下具体的步骤,实验环境如下:

  • 一台Windows 11 家庭中文版笔记本
  • 一台装在virtualbox里的centos7虚拟机
  • centos7虚拟机关闭了nat网络,开启了host-only网络。

检查连通性

在window上查看ip地址

ipconfig
ntpdate无法连接时间服务器的解决方法

在centos里ping一下上面的ip(192.168.56.1),验证一下能否ping通windows

ping 192.168.56.1

如下图所示,表示可以ping通。

ntpdate无法连接时间服务器的解决方法

设置windows时间服务器

点击搜索,输入【regedit】,打开注册表编辑器

ntpdate无法连接时间服务器的解决方法

在注册表编辑器的地址栏里输入

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

双击右边的【Enabled】将其值改为1,点击确定启用ntp server。

ntpdate无法连接时间服务器的解决方法

在注册表编辑器的地址栏里输入

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

双击右边的【AnnounceFlags】将其值改为5,点击确定使其为可靠源。

ntpdate无法连接时间服务器的解决方法

点击搜索,输入【服务】,打开服务管理器,

ntpdate无法连接时间服务器的解决方法

找到【windows time】服务,双击,并将其设置为开机自动启动

ntpdate无法连接时间服务器的解决方法

右键单击,选择启动或重启windows time服务

ntpdate无法连接时间服务器的解决方法

命令行输入以下命令验证设置是否成功

w32tm /stripchart /computer:127.0.0.1

如下图所示表示设置成功

ntpdate无法连接时间服务器的解决方法

设置windows防火墙

点击搜索,输入【防火墙】,打开windows 防火墙

ntpdate无法连接时间服务器的解决方法

选择【高级设置】→【入站规则】→【新建规则】

ntpdate无法连接时间服务器的解决方法

选择【端口】→【下一页】

ntpdate无法连接时间服务器的解决方法

选择【UDP】→【特定本地端口】→输入【123】→【下一页】

ntpdate无法连接时间服务器的解决方法

选择【允许连接】→【下一页】

ntpdate无法连接时间服务器的解决方法

选择【公用】→【下一页】

ntpdate无法连接时间服务器的解决方法

输入名称完成设置

ntpdate无法连接时间服务器的解决方法

为了安全起见,这里设置ip限制

双击【ntp server】→【作用域】→【本地ip地址】→【下列ip地址】→【添加】→【此ip地址或子网】→输入【192.168.56.0/24】→【确定】

ntpdate无法连接时间服务器的解决方法

对【远程ip地址】进行同样操作,最终结果如下,点击确定完成

ntpdate无法连接时间服务器的解决方法

在centos上使用windows时间服务器

使用windows 的ip作为ntp server,输入如下命令,同步时间

ntpdate 192.168.56.1

如下代表设置成功

[root@localhost ~]# ntpdate 192.168.56.1
 7 Apr 00:42:14 ntpdate[9236]: adjust time server 192.168.56.1 offset -0.001146 sec
[root@localhost ~]# date
Thu Apr  7 00:43:01 CST 2022

以上就是本次全部内容

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:IT老炮,转转请注明出处:https://www.bmhysw.com/article/14453.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
IT老炮IT老炮

相关推荐

  • 台式机如何安装Win7系统(台式机安装Win7系统操作步骤详解)

    本文将详细介绍如何在台式机上安装Windows 7操作系统。如果您是第一次安装Windows 7系统,本文将为您提供操作步骤的详细说明,包括系统安装前的准备工作和系统安装后的配置。 准备工作 备份重要数据:在安装Windows 7系统前,建议您将电脑中的重要数据备份到外部硬盘或U盘中,以免数据丢失。 获取系统安装光盘或U盘:您需要准备一张Windows 7安…

    2023-05-23
    00
  • brother打印机怎么连接电脑(win10系统连接步骤)

    兄弟打印机连接电脑需要在系统设置中完成。将兄弟打印机和电脑连接后,使用打印机附带的光盘安装驱动程序;重启电脑后依次打开【开始菜单】-【设置】-【设备】-【打印机和扫描仪】选项,点击【添加打印机或扫描仪】;在搜索列表中点击兄弟打印机型号,然后等待电脑和打印机配对完成即可。 本文以戴尔XPS13;Windows10为案例进行讲解。 1、将兄弟打印机(如兄弟打印机…

    2022-07-14
    00
  • Linux下出现Too many open files提示怎么处理?

    Linux下出现Too many open files提示怎么处理? 简介 症状 原因 解决方案 总结 简介 在使用Linux系统时,有时会遇到“Too many open files”(打开的文件太多)的提示。这个错误会导致程序崩溃或系统不稳定,因此需要及时解决。 症状 当出现“Too many open files”错误时,您可能会遇到以下症状: 程序崩…

    2023-06-26
    00
  • 电脑无法连接共享打印机解决方法揭秘!

    电脑无法连接共享打印机解决方法揭秘! 为什么电脑无法连接共享打印机? 如何解决电脑无法连接共享打印机问题? 小贴士:如何避免电脑无法连接共享打印机问题? 为什么电脑无法连接共享打印机? 电脑无法连接共享打印机是一个常见的问题,可能由以下原因导致: 网络连接问题 驱动程序问题 共享设置问题 防火墙或安全软件阻止共享 如何解决电脑无法连接共享打印机问题? 以下是…

    2023-06-02
    00
  • Win10系统如何进行更新?Win10系统更新方法

    Win10系统如何进行更新?Win10系统更新方法 准备工作 手动检查更新 自动更新设置 更新遇到问题怎么办? 准备工作 在进行Win10系统更新之前,需要先进行以下准备工作: 备份重要数据,以防更新过程中数据丢失。 确保电脑已经连接到互联网。 检查电脑是否有足够的存储空间,因为更新需要占用一定的空间。 关闭电脑上的所有程序和文件,以保证更新过程不会受到干扰…

    2023-08-27
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信