如何在 Windows Server 中配置权威时间服务器

如何在 Windows Server 中配置权威时间服务器,第1张

1

时间服务器经常会碰到客户端机器需要和服务器在时间上保持同步,否则会出现各种问题,特别是有时间相关的触发功能的时候。

为解决各设备间时间统一的问题,我们可在网络中设置一台服务器使其作为基准时间,其它设备通过NTP协议与其同步时间。这样很容易做到各设备时间差异小于1s。

NTP-----

Network

Time

Protocol

2

服务端配置

适用于Windows

Server

2003以及Windows

Sever

2008

1)

开放防火墙123

UDP端口;

2)

运行中输入“gpedit.msc”;

3)

展开“策略”下的“计算机配置”中的“管理模板\系统\Windows

时间服务\全局配置设置”;

4)

将其状态改变为“已启用”;

5)

改变AnnounceFlags参数值为5,

6)

展开“策略”下的“计算机配置”中的“管理模板\系统\Windows

时间服务\时间提供程序\启用Windows

NTP服务器”

7)

将其状态改变为“已启用”;

8)

在Windows

服务中启动Windows

Time服务,并设置启动类型为“自动”;

9)

完成。

3

客户端配置

适用于Windows

XP、Windows

Server

2003、Windows

Vista、Windows

7以及Windows

Sever

2008。

1)

运行中输入“gpedit.msc”;

2)

展开“策略”下的“计算机配置”中的“管理模板\系统\Windows

时间服务\时间提供程序\启用Windows

NTP客户端”

】3)

将其状态改变为“已启用”;

4)

展开“策略”下的“计算机配置中的“管理模板\系统\Windows

时间服务\时间提供程序\配置Windows

NTP客户端”

5)

将其状态改变为“已启用”;

6)

改变NtpServer参数中的IP为时间服务器地址:xxx.xxx.xxx.xxx,0x9;

7)

改变Type参数NTP;

8)

在Windows

服务中启动Windows

Time服务,并设置启动类型为“自动”;

9)双击任务栏右下角“时间”,打开

[

时间和日期

属性

]

设置对话框

10)选择

[

Internet时间

]

标签

11)

选中

[

自动与Internet时间服务器同步

]

选项,在

[

服务器

]

中填入“xxx.xxx.xxx.xxx”。点击

[

应用

]

并按

[

立即更新

]

可直接同步。看是否出现“windows在于XXX进行同步时出错”的信息,还是出现“时钟在2013/8/27

12:12:00与XXX同步成功”

12)点击

[

应用

]

并按

[

立即更新

]

可直接同步。看是否出现“windows在于XXX进行同步时出错”的信息,还是出现“时钟在2013/8/27

12:12:00

与XXX同步成功”

配置 Windows 时间服务以使用内部硬件时钟

警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。

要将 PDC 主机配置为不使用外部时间源,请更改 PDC 主机上的公告标志。PDC 主机是存放域的林根 PDC 主机角色的服务器。这种配置会强制 PDC 主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体 (CMOS) 时钟。要将 PDC 主机配置为使用内部硬件时钟,请按照下列步骤操作:

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

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

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

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

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

退出注册表编辑器。

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

net stop w32time &&net start w32time

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

要将内部时间服务器配置为与外部时间源同步,请按照下列步骤操作:

将服务器类型更改为 NTP。为此,请按照下列步骤操作:

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type

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

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

将 AnnounceFlags 设置为 5。为此,请按照下列步骤操作:

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

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

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

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

启用 NTPServer。为此,请按照下列步骤操作:

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

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

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

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

指定时间源。为此,请按照下列步骤操作:

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer

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

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

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

选择轮询间隔。为此,请按照下列步骤操作:

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

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

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

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

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

配置时间校准设置。为此,请按照下列步骤操作:

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

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

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

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

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

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

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

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

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

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

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

退出注册表编辑器。

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

net stop w32time &&net start w32time

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

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

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

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

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

退出注册表编辑器。

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

net stop w32time &&net start w32time

我的服务器用的是小鸟云的,挺不错,很稳定。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/506774.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-17
下一篇2023-06-17

发表评论

登录后才能评论

评论列表(0条)

    保存