第一种方法、开启windows系统的内置时间服务器
第二种方法、使用第三方时间服务器软件,下载地址:http://www.meinberg.de/download/ntp/windows/ntp-4.2.4p7@copenhagen-o-win32-setup.exe
第一种方法:
因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。注意,工作之前请先备份注册表文件。
1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。
2、修改键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\
NtpServer内的「Enabled」设定为1,打开NTP服务器功能
3、修改键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。
4、在dos命令行执行以下命令,确保以上修改起作用
net stop w32time
net start w32time
推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\
NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务
第二种方法:
1、安装软件ntp-4.2.4p7@copenhagen-o-win32-setup.exe,默认顺序安装。
2、安装结束后,在NTP程序的配置文件etc/ntp.conf,将如下两项前面的#号去掉
server 127.127.1.0
fudge 127.127.1.0 stratum 12
注意:安装过程需要创建ntp账户。
3、重启NTP服务:1)命令行 net stop ntp和 net start ntp
2)点击-Meinberg--service Control--restart ntp service
4、查看ntp服务器状态
1)命令行 ntpq -p
2)Quick NTP Status出现如下画面即标明时间服务器正常启动
客户端设置:
1、XP机器的设置方法:
填入时间服务器的IP地址即可。
2、WIN2000机器的设置方法:
WIN2000的操作系统中不象XP,有一个界面可以直接设置时间服务器的地址,但是还是有办法的。
cmd命令 net time /setsntp:192.168.201.2
然后重新启动Windows Time服务,时间就自动更新了
3、linux系统的设置方法:
命令行输入:ntpdate 192.168.201.2