2023年11月27日发(作者:)
在windows 2008 R2上建 SNTP/NTP Server
陈国强整理 2014-08-02 22:19:54
配置完成,你可以用Windows Time(W32Time)service 建一个SNTP/NTP服务器为
Windows或非windows客户端提供时间服务。
一、服务器端
1.1打开注册表
“Win+R”打开“运行窗口”,输入regedit打开Windows注册表
1.2设置主机为可靠时间源
定位注册表,找到如下位置
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig
找到AnnounceFlags 双击修改值为5保存。
该设定强制主机将它自身宣布为可靠的时间源.如果不修改此项则可能报错:时间
例子被拒绝,因为:对等机器的层次 (stratum)比主机层次少
1.3开启NTPServer
定位注册表,找到如下位置
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpS
erver
找到Enable并修改其值为1
该设置将服务器NTP服务开启,使其可以用作NTP服务器。
1.4重启win32time服务
打开开始菜单输入CMD在命令行模式下输入:
net stop w32time && net start w32time
1.5确定UDP123端口可用
1.5.1服务器查看端口是否打开
在命令行模式下输入:
netstat -a –n
可查看服务器开放的端口
1.5.2客户端检测与服务器UDP123端口通信
1.6设置W32Time服务为自动启动
二、客户端
2.1设置时间同步服务器
2.1.1XP设置时间同步服务器
双击右下角时钟
配置时钟同步IP。
2.1.2Win7设置时间同步服务器
单价右下角时钟
在红框处输入要同步服务器的ip地址,然后点确认就行
2.2设置同步时间间隔
客户端定位注册表
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesW32TimeTimeProvidersNtpC
lient 下面的SpecialPollInterval
选择十进制,时间以秒做单位,建议设置成30分钟,1800秒,设置得太大,有时不能同
步。
2.3重启win32time服务
在命令行模式下输入:
net stop w32time && net start w32time
2.4设置W32Time服务为自动启动
注:如果时间同步了,但相差几个小时的,应该是服务器端和客户端的时区不对,修改
时区即可。


发布评论