Как синхронизировать время на клиенте со временем на сервере?

Как синхронизировать время на клиенте со временем на сервере?

Я изменил время Windows Server 2003 вручную (на три минуты). Как заставить клиентов синхронизировать свое время с сервером?

Клиенты работают на Windows XP, Windows 7 и Windows 8.

решение1

Один из способов — настроить службу Windows.Время Windows (W32Time)для автоматического запуска. Затем установите запланированную задачу для запуска w32tm /resyncпо любому расписанию, которое вы хотите.

Если вы пытаетесь принудительно это сделать, то единственный известный мне способ — создать доменную политику, которая сделает и то, и другое.

Мы (Microsoft) не гарантируем и не поддерживаем точность службы W32Time между узлами в сети. Служба W32Time не является полнофункциональным решением NTP, которое удовлетворяет потребности приложений, чувствительных ко времени. Служба W32Time в первую очередь предназначена для выполнения следующих задач: обеспечение работы протокола аутентификации Kerberos версии 5 и предоставление свободного времени синхронизации для клиентских компьютеров. Служба W32Time не может надежно поддерживать время синхронизации в диапазоне от 1 до 2 секунд. Такие допуски выходят за рамки спецификации проекта службы W32Time.

решение2

Если вы правильно настроите службу времени на корневом контроллере домена леса, все остальные контроллеры домена и их клиенты в этом лесу AD будут синхронизироваться с их настройками по умолчанию. Никаких дополнительных политик, скриптов или возни с любым сервером домена, членом или клиентом. См. статью MS TechnetКак работает служба времени Windows.Редактировать:старая статья windows 2003Как работает служба времени Windowsбыл снят.

Если вы не уверены, какой из ваших доменов является корневым доменом леса, это будет домен с контроллером(ами) домена с ролями FSMO "Schema Master" и "Domain Naming Master". Затем вам нужно определить DC в этом корневом домене, который удерживает роль "PDC emulator". В большинстве доменов все 3 эти роли FSMO будут на одном сервере, который обычно будет первым сервером в лесу, который будет настроен.

Посмотрите на страницу MSНастройте службу времени Windows на эмуляторе PDC в корневом домене леса.. По сути, он говорит о том, что нужно выполнить команду, подобную следующей, на этом сервере, чтобы его можно было пометить как имеющий хороший источник времени, с которым могут синхронизироваться все остальные машины домена.

w32tm /config /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org" /reliable:yes /update

Это заставит ваш сервер использовать следующееинтернет-серверы NTP

  • 0.pool.ntp.org
  • 1.pool.ntp.org
  • 2.pool.ntp.org
  • 3.pool.ntp.org

Установка /reliable:yesпереключателя позволит всем другим серверам и клиентам по умолчанию регулярно синхронизироваться с этим сервером через иерархию леса AD. Таким образом, все остальные серверы и клиенты могут остаться с настройками по умолчанию. Также существует требование, чтобы разница во времени между текущим временем на устройстве, пытающемся синхронизироваться, и корневым сервером времени леса была меньше 5 минут для успешного выполнения. Обратите внимание, что это может потребовать некоторого времени и перезапуска некоторых служб, таких как netlogon, хотя ожидание следующего перезапуска сервера для обслуживания тоже будет приемлемым.

Я обычно также устанавливаю опцию DHCP 42 "NTP Servers", чтобы указать локальный DC или 2 в качестве локального сервера NTP для клиентов/устройств DHCP, которые не являются членами домена. Опция DHCP 4 "Time Servers" обычно не работает, так как она, по-видимому, старая, нерекомендуемая и обычно ничего не делает.

решение3

Стоит отметить - если время вашего клиента и сервера слишком сильно разнесено (т. н. "дрейф"), то NTP часто не синхронизируется. Вам придется сделать это вручную, чтобы они попали в этот диапазон, обычно около +/-5 минут, и убедиться, что дата также установлена ​​правильно на обеих машинах.

У Microsoft есть довольно подробный документ, касающийся службы времени Windows, а также содержащий информацию о том, как настроить ее в рамках групповой политики:http://technet.microsoft.com/en-us/library/cc779145(v=ws.10).aspx

Связанный контент