我们在做工程中经常发现PC、摄像机、UPS等设备都有NTP时间这个选项,与此同时不配置的话,回经常发现时间不是统一,就如我们调出录像时发现有的时间段不统一,于是将其Server2003的NTP服务开启,客户端于此同步即可!!!

默认情况下,windows server 2003在非域控制器的情况只作为NTP的客户端工作,同时默认是与time.windows.com同步,于是通过windows自带的W32Time服务器配置NTP服务器,并需通过设定客户端来与服务器同步时间。

一、NTP服务器架设

1、运行regedit,打开注册表,修改键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time \TimeProviders\NtpServer内的Enabled设定为1,目的主要是启用NTP服务器的功能

2、将W32Time \Config\AnnounceFlags设定为5,目的是强制主机将其自身宣布为可靠的时间源(如果要使用Internet上的时间服务器,需要设定为默认a)

3、重启w32time服务

运行cmd,进入命令行界面输入

net stop w32time(停止w32time服务) ,

net start w32time(重启W32time服务)

4、到此为止我们的W32time服务器架设好了,接下了我们设置客户端同步。

二、NTP客户端设置及其同步

1、进入注册表修改

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient下的

SpecialPollInterval 值修改成十进制43200 (单位为秒,43200为12小时,该时间是客户端与服务器时间同步的间隔)

SpecialPollTimeRemaining 值修改成[时间同步服务器],0 如:192.168.3.101,0

2、到此为止客户端设定完成,可通过命令立即更新客户端时间,

w32tm /resync /nowait

也可以通过点击右下角时间,弹出【日期和时间】,点击Internet时间选项卡,选择更改设置,将其服务器192.168.3.101,点击立即更新!

注意:由于w32time服务使用的是123端口来同步时间,所以,还需要开通NTP服务连接外网的TCP和UDP的123端口