windows 7 设置NTP服务器,linux作为NTP客户端同步
编程之家940
更新时间:2026-04-09 13:01:35
1. win+R键进入运行,在运行框里输入regedit,进入注册表
2.修改注册表项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
Enabled 设定为 1
(默认0)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
AnnounceFlags 设定为 5
(默认 10)
2. 禁用防火墙或设置例外,UDP 123端口。
3. 运行 services.msc,将Windows Time服务设置成
自动(延迟启动)
Win7下如果设置成自动,下次重启后此服务会被停止,原因不详。
经实验,延迟启动也并不需要用户登录即可启动。
4. 重启动校时服务:net stop w32time && net start w32time
网络设备(如cisco、h3c交换机……)不能正常同步NTP服务器时间:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\LocalClockDispersion
值修改为0 (默认为0x0000000a)
5.linux服务器执行以下命令,即可将windows NTP服务器的时间同步到linux服务器
ntpdate windows服务器IP
6.linux设置定时同步,执行以下命令:
crontab -e
输入* */2 * * * ntpdate windows服务器IP
保存退出
注:crontab -e编辑的文件为/var/spool/cron/root (如果是在root用户下编辑的话)
- 参考网址:http://blog.sina/s/blog_671c54fe0102v4wy.html
-
本文发布于:2025-02-15,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:客户端服务器Windowsntplinux
发布评论