четверг, 12 февраля 2009 г.

Настройка NTP в Windows Server 2003 / Уменьшить ntp offset

Всем привет, итак стоит задача: синхронизировать время всех организации с мировым временем. Во многих отраслях это очень важно. Приступим....
Мы имеем контроллер домена Windows 2003.
Открываем редактор политик и политику, распространяющуюся на клиентские компьютеры. Желательно НЕ использовать Default Domain Policy, т. к. могут возникнуть ньюансы, о к-рых позже.
Итак. Идем в Конфигурация компьютера --- Административные шаблоны --- System ---- Windows Time Service
Устанавливаем следующие значения:
Enable Windows NTP Client: Enabled
Configure Windows NTP Client: Enabled

Внутри этой настройки обязательно укажите Тип: NT5DS
Все остальное можно оставить без изменений.
Если хотите более тонкую настройку этих функций - внизу найдете ссылку на место в текнете, где есть описания всех значений реестра для настройки windows time.
Итак, на данном этапе мы заставили все наши компьютеры домена обращаться к контроллерам домена для синхронизации времени.

Теперь перейдем собственно к настройке контроллера домена для синхронизации времени с внешним источником.

На контроллере домена набираете с коммандной строке:
w32tm /config /manualpeerlist:"ntp.time.in.ua europe.pool.ntp.org" /syncfromflags:manual /update
Перезапустите службу Windows Time
В данном примере я указал сервера, к-рые настроены у меня, если вам ближе другие - вписывайте их.
Второй вариант изменить список NTP серверов - редактор реестра.
Открываете regedit, идете в
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Изменяете значение NtpServer на то, что вам нужно.
Сервера разделяются пробелом.
Ну вот в общем-то и все. Удачи

Список серверов времени для вашей страны тут:
http://www.pool.ntp.org/zone/europe
Тут вы можете почитать значения ключей реестра для настройки W32tm:
http://technet.microsoft.com/en-us/library/cc736829.aspx