{{tag>windows}} ====Конфигурация NTP-сервера на корневом PDC==== Конфигурирование сервера времени (NTP-сервера) может осуществляться как с помощью утилиты командной строки w32tm, так и через реестр. Где возможно, я приведу оба варианта. ===Включение синхронизации внутренних часов с внешним источником=== [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters] "Type"="NTP" w32tm /config /syncfromflags:manual ===Объявление NTP-сервера в качестве надежного=== [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config] "AnnounceFlags"=dword:0000000a w32tm /config /reliable:yes ===Включение NTP-сервера=== NTP-сервер по умолчанию включен на всех контроллерах домена, однако его можно включить и на рядовых серверах. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer] "Enabled"=dword:00000001 ===Задание списка внешних источников для синхронизации=== [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters] "NtpServer"="time.nist.gov,0x8 ntp1.imvp.ru,0x8 ntp2.imvp.ru,0x8 time.windows.com,0x8 ru.pool.ntp.org,0x8" w32tm /config /manualpeerlist:"time.nist.gov,0x8 ntp1.imvp.ru,0x8 ntp2.imvp.ru,0x8 time.windows.com,0x8 ru.pool.ntp.org,0x8" Флаг 0×8 на конце означает, что синхронизация должна происходить в режиме клиента NTP, через предложенные этим сервером интервалы времени. Для того, чтобы задать свой интервал синхронизации, необходимо использовать флаг 0×1. ===Задание интервала синхронизации с внешним источником=== Время в секундах между опросами источника синхронизации, по умолчанию 900с = 15мин. Работает только для источников, помеченных флагом 0×1. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient] "SpecialPollInterval"=dword:00000384 ===Установка минимальной положительной и отрицательной коррекции=== Максимальная положительная и отрицательная коррекция времени (разница между внутренними часами и источником синхронизации) в секундах, при превышении которой синхронизация не происходит. Рекомендую значение 0xFFFFFFFF, при котором коррекция сможет производиться всегда. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config] "MaxPosPhaseCorrection"=dword:FFFFFFFF "MaxNegPhaseCorrection"=dword:FFFFFFFF ===Все необходимое одной строкой=== w32tm.exe /config /manualpeerlist:"time.nist.gov,0x8 ntp1.imvp.ru,0x8 ntp2.imvp.ru,0x8 time.windows.com,0x8 pool.ntp.org,0x8" /syncfromflags:manual /reliable:yes /update Полезные команды |Применение внесенных в конфигурацию службы времени изменений |w32tm /config /update| |Принудительная синхронизация от источника |w32tm /resync /rediscover| |Отображение состояния синхронизации контроллеров домена в домене |w32tm /monitor| |Отображение текущих источников синхронизации и их статуса |w32tm /query /peers| ===другие команды потребовавшиеся мне при настройке времени=== GPRESULT /SCOPE COMPUTER /H GPReport.html net stop w32time w32tm /unregister w32tm /unregister w32tm /register net start w32time w32tm /config /update w32tm /resync /computer:1.de.pool.ntp.org w32tm /resync w32tm /resync /rediscover w32tm /query /source w32tm /query /configuration w32tm /query /status w32tm /monitor w32tm /monitor /computers:mi-file.mi.local w32tm /stripchart /computer:1.ru.pool.ntp.org