修改服务器2003系统时间,windows2003 时间服务器ntp配置

发表于:2010-05-02 23:04 | 点击:

212 次 |标签 : 服务器

在Windows 2003 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值即可.

4.我这边的服务器同步用外部服务器,地址为210.72.145.44 (中国国家授时中心)

5.重启Win32Time服务: net stop w32Time && net start W32Time

6.至此,已完成服务器端设定.

7.客户端的设定更改注册表即可.

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

SpecialPollInterval     值修改成十进制43200 (单位为秒,43200为12小时)

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

8.完成.

配置 Windows 时间服务以使用外部时间源

要将内部时间服务器配置为与外部时间源同步,

步骤操作:

1. 将服务器类型更改为 NTP。步骤操作:

a. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定

b. 找到并单击下面的注册表子项:

HKEY_ LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type

c. 在右窗格中,右键单击“Type”,然后单击“修改”。

d. 在“编辑值”的“数值数据”框中键入 NTP,然后单击“确定”。

2. 将 AnnounceFlags 设置为 5。为此,步骤操作:

a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags

b. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。

c. 在“编辑 DWORD 值”的“数值数据”框中键入 5,然后单击“确定”。

3. 启用 NTPServer。为此,步骤操作:

a. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

b. 在右窗格中,右键单击“Enabled”,然后单击“修改”。

c. 在“编辑 DWORD 值”的“数值数据”框中键入 1,然后单击“确定”。

4. 指定时间源。步骤操作:

a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer

b. 在右窗格中,右键单击“NtpServer”,然后单击“修改”。

c. 在“编辑值”的“数值数据”框中键入 Peers,然后单击“确定”。

是DNS名或IP地址

注意:Peers 是一个占位符,应替换为您的计算机从中获取时间戳的对等端列表(以空格分隔)。列出的每个 DNS 名称都必须是唯一的。必须在每个 DNS 名称后面附加 ,0x1。如果不在每个 DNS 名称后面附加 ,0x1,则在步骤 5 中所做的更改将不会生效。

5. 选择轮询间隔。步骤操作:

a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval

b. 在右窗格中,右键单击“SpecialPollInterval”,然后单击“修改”。

c. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

注意:TimeInSeconds 是一个占位符,应替换为您希望各次轮询之间的间隔秒数。建议值为 900(十进制)。该值将时间服务器配置为每隔 15 分钟轮询一次。

6. 配置时间校准设置。步骤操作:

a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection

b. 在右窗格中,右键单击“MaxPosPhaseCorrection”,然后单击“修改”。

c. 在“编辑 DWORD 值”的“基数”框中单击以选择“十进制”。

d. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。

e.找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection

f. 在右窗格中,右键单击“MaxNegPhaseCorrection”,然后单击“修改”。

g. 在“编辑 DWORD 值”的“基数”框中单击以选择“十进制”。

h. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。

7. 退出注册表编辑器。

8. 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter:

net stop w32time && net start w32time

在Windows上建NTP服务器

因为需要部署一台SYSLOG服务器,用作日志收集。同时需要在局域网中架设一台时间同步服务器,统一各客户端及服务器的系统时间,否则各各设备的时间不统一,日志集中后也没有意思。由于现实条件的制约只能在Windows上建syslog和ntp服务器。

在网上查找大多是基于Linux下的确NTP服务器。在MS的知识库上发现关于Windwos2003自带的W32Time服务用于时间同步的设置。大致设置如下:

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值即可.

4.重启Win32Time服务: net stop w32Time && net start W32Time

设置完成。

在Linux上使用ntpdate -q NTP服务器IP地址。测试一下,能查询时间。OK!搞掂!

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值即可.

4.我这边的服务器同步用外部服务器,地址为210.72.145.44 (中国国家授时中心)

5.重启Win32Time服务: net stop w32Time && net start W32Time

6.至此,已完成服务器端设定.

7.客户端的设定更改注册表即可.

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

SpecialPollInterval      值修改成十进制43200 (单位为秒,43200为12小时)

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

8.完成.

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值