22
2024
10
22:01:36

NTP 网络时间协议服务配置说明(Windows)

一、确定服务端和客户端处于同一网段,能相互 Ping 通。

二、服务器端(Server)配置

1.选择一台服务器(Windows 系统)作为时间同步服务器;


2.Win + R (运行 cmd 命令行)运行 Regedit,打开注册表编辑器;


3.找到注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type 

*在右窗格中将 Type 的值修改为 NTP(有的机器已经默认设置,不用修改) ;


4.找到注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config 

*在右侧窗口中将 AnnounceFlags 的值修改为 5。 

(该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。默认的 a 值表示采用外面的时间服务器。);


5.找到注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer 

*在右侧窗口中将 Enabled 的值修改为 1。 

(值 1 为打开 NTP 服务器功能,默认是 0 时不开启 NTP Server 服务,除非计算机升级成为域控制站。);


6.在命令行中输入”net stop w32time”停止 w32time 服务; 

接着在命令行中输入”net start w32time”启动 w32time 服务;


7.找到注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient 

*在右侧将 enable 的值设定为 0 。 

(如果要避免服务器和 internet 上的 ntp 同步,最好设置此选项,防止作为客户端自动同步外界的时间服务。);


8.防火墙高级设置,或直接 cmd 运行:netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER (修改 Windows 防火墙设置,允许 123 端口的 UDP 连接。);


※当服务器端断电之后再上电需要重新开启 w32time 服务


三、客户端(Client)配置

1.Windows 系统设置目标服务器地址: 

*打开修改日期与时间的窗口,进入”Internet Time”选项,更改设置输入时钟同步服务器的 IP 地址(NTP 服务器地址) 点击同步(配置正确显示同步成功) ;


2.设置同步时间间隔,修改为想要的更新同步时间间隔: 

*找到注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient 

在右侧窗口中找到 SpecialPollInterval,值修改成十进制 43200 (单位为秒,43200 为 12 小时,即 12 小时和服务端同步一次,默认为十进制 604800 =7 天 24 小时 * 60 分钟 * 60 秒) ; 

*在右侧窗口中找到 SpecialPollTimeRemaining,值修改成“时间同步服务器,0 “如:192.168.1.1,0其中 192.168.1.1 为 NTP 服务器地址;


3.在命令行中输入”net stop w32time”停止 w32time 服务; 

接着在命令行中输入”net start w32time”启动 w32time 服务。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/8213.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: