码迷,mamicode.com
首页 > Windows程序 > 详细

Windows(2003)下配置NTP时间服务器

时间:2015-09-07 11:17:07      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:

一、服务端设置:

因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。注意,工作之前请先备份注册表文件。


1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。


2、修改以下选项的键值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\

NtpServer内的「Enabled」设定为1,打开NTP服务器功能

备份:原来是0

3、修改以下键值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\

AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。

备份:原来是10

4、在dos命令行执行以下命令,确保以上修改起作用

net stop w32time

net start w32time


推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\

NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务


二、客户设置:

1、指定主时间服务器。在DOS方式输入“net time /setsntp:ntp.sjtu.edu.cn”,

这里我们指定ntp.sjtu.edu.cn是主时间服务器,也可以是其它地址(10.172.97.44)。


2、自由设定XP时间同步间隔:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\

NtpClient的「SpecialPollInterval」默认设定为604800(或86400)

3、将KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\parameters\

NtpServer地址改为NTP服务器的IP地址,在使用IP地址时后面要加上”,0x1”.多个地址之间用空格隔开。

PS:

对话框中的“基数栏”选择到“十进制”上,显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的如果您想让WINODWS以多长时间自动对时,只要按这个公式算出具体的秒数


Windows(2003)下配置NTP时间服务器

标签:

原文地址:http://my.oschina.net/yuanhotel/blog/501989

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!