时频百科

当前位置:首页>时频百科

NTP客户端配置方式

时间:2022-04-24   访问量:632

        一、常用系统配置

        NTP的配置方式,目前windows系统版本比较新的都提供了方便可视化界面进行配置,控制面板  ---> 时间和日期   --->  internet时间   --->   更改设置;配置IP测试正常后确定即可,也可以右键屏幕右下角的时间  ---> 调整日期/时间   ---> 日期和时间  --->  添加不同时区的时钟   --->  internet时间   --->   更改设置。

图片.png

        linux系统以 root 身份运行周期性任务:[root@supersun root]# crontab -e

        添加以下内容,设定同步周期或者同步时间:
        示例1:    0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/sbin/ntpdate -u 192.168.6.30   //在每个分钟点上执行同步

        示例2:    30 5 * * * /usr/sbin/ntpdate –u 192.168.6.30                                                  //每天早晨 5 点半执行

        使用下面的命令检查时间服务器同步的状态: #ntpq -p

        若同步过程存在问题,则所有远程服务器的 jitter 值是 4000 并且 delay 和 reach 的值是 0。造成这种情况的可能原因有:

            1) 配置文件中的 restrict default ignore 没有被注释
            2) 防火墙阻断了与 server 之间的通讯
            3) 此外每次重启 NTP 服务器之后大约要 3-5 分钟客户端才能与 server 建立正常的通讯连接,否则你执行 ntpdateip 的时候将返回:no server suitable for synchronization found

        注明:若不能执行 ntpq –p,提示没有访问的地址或命令不存在等,说明 ntp 服务没有启动。

        二、非常用系统配置       

        上面标注了windows系统的NTP配置,但早期的windows系统虽也支持NTP的时间同步,但缺未有方便的界面可供操作配置,需通过修改注册表来配置NTP同步,目前还有很多比较早期的服务器或者应用设备仍在使用版本比较早的系统。以下是2003和XP系统的配置方式:

            1) 首先需要关闭作为 NTP 客户端的 windows 系统自带的防火墙,否则将同步不成功。

            2) 设定同步时间间隔,在“开始”菜单→“运行”项下输入“Regedit”进入注册表编辑器。

            3) 路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient
            4) 双击 SpecialPollInterval 键值,将对话框中的“基数栏”选择到“十进制”上,对话框中显示的数字是自动对时的间隔(以秒为单位),默认的 604800 就是由7(天)× 24(时)× 60(分)× 60(秒)计算来的。如图:

                                    图片.png

            5) 路径:KEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeparametersNtpServer

            6) 地址改为 NTP 服务器的 IP 地址,在使用 IP 地址时后面要加上”,0x1”.多个地址之间用空格隔开。

            7) 启动 NTP client :HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpclient

            8) 在右窗格中,右键单击“Enabled”,然后单击“修改”。
            9) 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”,退出注册表编辑器。

            10) 打开CDM命令窗口,键入以下命令以重新启动 Windows 时间服务,然后按 Enter: net stop w32time && net start w32time     

上一篇:什么才是“时间”的本质?

下一篇:“闰秒”是什么?时间是固定不变的吗?

售前咨询客服

售前咨询
QQ客服1
QQ客服2
返回顶部