Приветствую. Решил я также настроить синхронизацию рабочих станций в локалке (без домена, простая рабочая группа).
На серваке разрешил доступ в Интернет по протоколу NTP. Сделал вот такой батник для будущего:
Код:
w32tm /config /LocalClockDispersion:0
w32tm /config /manualpeerlist:ru.pool.ntp.org,0x1 /syncfromflags:manual /update
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v Enabled /t REG_DWORD /d 1 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer /v Enabled /t REG_DWORD /d 1 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v MaxAllowedPhaseOffset /t REG_DWORD /d 300 /f
ru.pool.ntp.org - сервер синхронизации
На клиентах в сети воспользовался батником:
Код:
w32tm /config /manualpeerlist:NAME_OR_IP_SERVER,0x1 /syncfromflags:manual /update
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t REG_DWORD /d 3600 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v MaxAllowedPhaseOffset /t REG_DWORD /d 300 /f
NAME_OR_IP_SERVER - ИП адрес или имя сервера
Здесь очень важна строка
Код:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v MaxAllowedPhaseOffset /t REG_DWORD /d 300 /f
, так как по-умолчанию MaxAllowedPhaseOffset = 1 и клиенты ни в какую не будут синхронизироваться с сервером с ошибкой:
страта другого узла меньше, чем страта этого компьютера. Причем важно чтобы MaxAllowedPhaseOffset = 300 было выставлено на сервере и клиентах.
Таким образом, после перезапуска службы (или компьютера) время начало синхронизироваться.
P.S.
Цитата volk1234:
И если флаг =0х1, то интервал берется из параметра SpecialPollInterval ??? »
|
да, интервал берется из параметра SpecialPollInterval