京准科技微课堂:NTP网络校时服务器 客户端同步设置问题
京准科技微课堂:NTP网络校时服务器 客户端同步设置问题
京准电子科技官微——ahjzsz
本文解决 NTP 客户端未按预期同步 SpecialPollInterval 期间的时间的问题。
症状
假设将 W32time 设置修改为始终运行,并且满足以下条件之一:
使用默认工作站设置。
使用具有较大 SpecialPollInterval 设置值的自定义 NTP 同步设置。
在此方案中,NTP 客户端不会按预期同步 SpecialPollInterval 期间的时间。
原因
由于 Windows 时间服务处理大型 SpecialPollInterval 值的方式,时间可能以比预期更长的间隔从 NTP 服务器同步。
解决方案
解决办法 1
指定小于默认值的 SpecialPollInterval 值。 默认值如下所示:
MinPollInterval = 0xA (= 2^10 秒 = 1024 秒)
MaxPollInterval = 0xF (= 2^15 秒 = 32768 秒)
SpecialPollInterval = 604800 秒
指定位于 MinPollInterval 和 MaxPollInterval 之间的 SpecialPollInterval 值。 示例值为 3600 秒 (= 1 小时) 。
若要使用新设置配置 W32time,请执行以下步骤:
1、启动注册表编辑器。2、更改以下注册表项的值:HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient
值名称:SpecialPollInterval
默认值:604800
修改的值:3600
重启 Windows 时间服务,或运行以下命令,向 W32time 发出有关修改后的配置的信号:
控制台 w32tm /config /update
解决办法 2
使用基于 MinPollInterval、MaxPollInterval 而不是 SpecialPollInterval 的内置轮询间隔调整。 如果客户端计算机保持相当准确的时间,此内置工具会自动调整从 MinPollInterval 到 MaxPollInterval 的轮询间隔。 只需修改 NtpServer 配置中的标志即可从 SpecialPollInterval 切换到自动轮询间隔,如下所示:
1、启动注册表编辑器。2、更改以下注册表项的值:HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServicesW32TimeParameters
值名称:NtpServer
默认值: time.windows.com、0x9
修改的值: time.windows.com、0x8
重启 Windows 时间服务,或运行以下命令:
控制台 w32tm /config /update
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !