Назад | Перейти на главную страницу

NTP извлекает UTC из источника времени, но не применяет смещение

Я наблюдаю какое-то странное поведение, которое началось после последнего раунда исправлений Windows.

Эмулятор PDC моего корня леса больше не применяет смещение EDT от UTC, а вместо этого просто использует UTC. Это конечно распространяется по сети и бац, мы на 4 часа впереди.

Я удаляю объект групповой политики для своего внутреннего источника времени, указываю хосту на его собственные cmos и все время верное. Я посмотрел на следующее:

Эмулятор PDC Technet

Как работает Windows Time

И все еще нет любви.

Пробовал те же настройки с помощью regedit, результат тот же.

Есть предположения?

NTP всегда передает время в формате UTC; клиент NTP должен преобразовать это в свой местный часовой пояс. По какой-то причине ваш PDC неправильно учитывает разницу во времени.

Несколько предложений:

  1. Установите часовой пояс PDC на UTC. Я не уверен, возможно ли это в вашей среде, но если он передает время в формате UTC в домен, клиенты будут соответственно корректировать свое время. Это может предотвратить возникновение проблемы (даже если вы не обнаружите первопричину). Наши контроллеры домена настроены на использование UTC, а клиенты - с установленным местным часовым поясом.
  2. Если существует значительная разница между временем CMOS и временем NTP, синхронизация этих двух параметров займет много времени, или повторная синхронизация не будет выполняться вообще. Вам нужно будет принудительно выполнить повторную синхронизацию с помощью w32tm.
  3. Не используйте GPO, чтобы ваши контроллеры домена использовали NTP, иначе ваши контроллеры домена, не относящиеся к PDC, не будут использовать PDC в течение авторизованного времени. Я бы рекомендовал НЕ использовать GPO вообще, а настраивать ваш основной контроллер домена напрямую с помощью w32tm. Это одноразовый набор, который вы забудете, так что проблем не возникнет.

Надеюсь, вам подойдет один из них или их комбинация. Дай мне знать, как дела ... удачи.