NTP 从时间源提取 UTC,但不应用偏移量

NTP 从时间源提取 UTC,但不应用偏移量

我发现了上一轮 Windows 修补程序之后出现的一些奇怪的行为。

我的林根 PDC 模拟器不再应用与 UTC 的 EDT 偏移量,而是直接使用 UTC。这当然会通过网络传播,然后我们就提前了 4 个小时。

我删除了内部时间源的 GPO,将主机指向其自己的 cmos,然后 bam 所有时间都是正确的。我查看了以下内容:

Technet PDC 模拟器

Windows 时间的工作原理

还是没有爱。

使用 regedit 尝试相同的设置,结果相同。

有什么想法吗?

答案1

NTP 始终以 UTC 广播时间;NTP 客户端负责将其转换为其本地时区。无论出于何种原因,您的 PDC 都无法正确遵守时间增量。

一些建议:

  1. 将您的 PDC 时区设置为 UTC。我不确定在您的环境中是否可以这样做,但如果它将时间作为 UTC 广播到域,客户端将相应地调整其时间。这可以防止您的问题发生(即使您没有发现根本原因)。我们已将 DC 设置为使用 UTC,并将客户端设置为本地时区。
  2. 如果 CMOS 时间和 NTP 时间之间存在显著差异,则两者要么需要很长时间才能同步,要么根本不会重新同步。您需要使用 w32tm 强制重新同步。
  3. 不要使用 GPO 让您的 DC 使用 NTP,否则您的非 PDC DC 将不会使用 PDC 来获取权威时间。我建议根本不要使用 GPO,而是直接使用 w32tm 配置您的 PDC。这是一次性设置并忘记的,因此不会有问题。

希望这些方法中的一种或几种对你有用。告诉我进展如何...祝你好运。

相关内容