我们有许多需要保持同步的网络服务器、应用服务器和数据库服务器。其中一些服务器未连接到互联网,因此无法访问外部时间源。
因此,我们想要将一台服务器配置为主要时间源 - 它将使用 Windows 时间服务与 time.windows.com 保持联系。这是“开箱即用”的默认设置,所以很好。然后,我们想配置其他服务器以从中获取时间。
我知道这应该很简单,但由于某种原因,我们无法让它工作。
有人成功做到了吗?
麦克风
答案1
本文介绍如何将其中一台服务器设为时间服务器,然后您可以将时间服务器设置从 Windows 时钟更改为此服务器。关键步骤如下。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags 将“Announce Flags”注册表项设置为 5,以指示可靠的时间源。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNTPClientSpecialPollInterval “特殊轮询间隔”注册表项定义 Windows 2003 计算机应轮询 NTP 服务器的时间间隔(以秒为单位)。建议值为 900 秒,相当于每 15 分钟一次。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer 'NTP 服务器'参数用于提供 Windows 2003 计算机可以同步的 NTP 服务器的 IP 地址或 DNS 名称列表(以空格分隔)。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNTPServerEnabled 将“Enabled”标志更改为值 1 可启用 NTP 服务器。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType 通过在“Type”注册表项中指定“NTP”将服务器类型更改为 NTP
答案2
我认为这就是您要找的内容。它描述了如何配置 W32Time 服务以向其他客户端提供 NTP 服务。向下滚动到标题为“配置 Windows 时间服务以使用外部时间源”的部分,因为您可能要同步到另一台 NTP 服务器,而不是依赖服务器的内部时钟。
答案3
这些都在 Windows 域中吗?我认为如果是的话,您可以设置 PDC 仿真器的源,其余部分将与之保持同步。
答案4
您可以免费下载 NTP 软件,并将您的非 Windows 机器配置为指向此 ntp 源。