测试环境需要一个内部的NTP server, 以前还真没做过这个, google找了一篇文章, 照着做了点简单的设置后直接成功(我的系统是Windows 2003, 其他系统没有尝试过), 看来NTP server还是比较简单的...
设置过程如下:
1.默认情况下,独立服务器WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。工作之前请先备份注册表文件(改动系统文件之前备份是个好习惯^-^)。
2.修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的「Enabled」设定为1,打开NTP服务器功能(默认是不开启NTP Server服务,除非电脑升级成为域控制站)
3 修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags设定为5.该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体 (CMOS) 时钟。(设定好后就要确定本机的电池要耐用了,做成时间服务器,时间一出错就头大了,呵呵) 如果要采用外面的时间服务器就用默认的a(即0x0a = 10)即可.
4.可以设置服务器同步用外部服务器, 比如210.72.145.44 (中国国家授时中心), 我需要的是一个内部的NTP server, 时间准确度要求不高, 所以使用本机做时间源, 这一步就不要要配置.
5.重启Win32Time服务:
net stop w32Time
net start W32Time
6.至此,已完成服务器端设定.
接下来, 把client的时间同步服务器设置成NTP server的地址, 就可以实现时间同步了...
阅读(3345) | 评论(0) | 转发(0) |