volk1234
02-10-2009, 19:23
Описание проблемы:
Посмотрел с дюжину тем по настройке службы времени здесь. И еще столько же на других форумах.
Но ответа на свой вопрос так и не нашел...
Есть рабочая группа. Необходимо синхронизировать время на всех компьютерах и сервере.
Перелопатил мануалы на аглицком на технете. Настроил сервер на получение времени с интеренетовского сревера. Настроил на сервере службу времени как сервер:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer]
"InputProvider"=dword:00000000
"AllowNonstandardModeCombinations"=dword:00000001
"DllName"="C:\\WINDOWS\\system32\\w32time.dll"
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"MaxNegPhaseCorrection"=dword:ffffffff
"MaxPosPhaseCorrection"=dword:ffffffff
"AnnounceFlags"=dword:00000001
"MaxAllowedPhaseOffset"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"ServiceMain"="SvchostEntry_W32Time"
"ServiceDll"=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,44,00,4f,00,57,00,53,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,33,00,\
32,00,74,00,69,00,6d,00,65,00,2e,00,64,00,6c,00,6c,00,00,00
"NtpServer"="ntp.solnet.ru,0x1"
"Type"="AllSync"
На клиенте прописал:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"FrequencyCorrectRate"=dword:00000004
"MaxPollInterval"=dword:0000000f
"LocalClockDispersion"=dword:0000000a
"PhaseCorrectRate"=dword:00000001
"MinPollInterval"=dword:0000000a
"UpdateInterval"=dword:00057e40
"MaxNegPhaseCorrection"=dword:ffffffff
"MaxPosPhaseCorrection"=dword:ffffffff
"AnnounceFlags"=dword:0000000a
"MaxAllowedPhaseOffset"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"ServiceMain"="SvchostEntry_W32Time"
"NtpServer"="10.0.0.1"
"Type"="NTP"
"ReliableTimeSource"=dword:00000001
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"Enabled"=dword:00000001
"InputProvider"=dword:00000001
"AllowNonstandardModeCombinations"=dword:00000001
"CrossSiteSyncFlags"=dword:00000002
"ResolvePeerBackoffMinutes"=dword:0000000f
"ResolvePeerBackoffMaxTimes"=dword:00000007
"CompatibilityFlags"=dword:80000000
"EventLogFlags"=dword:00000000
"SpecialPollInterval"=dword:00000708
Паставил на клиенте неправильное время (на 20 минут меньше) подождал сутки. Ничего не происходит, клиент не синхронизируется. Попробовал через графический интерфейс - сбивается адрес внутреннего сервера на стандартные сервера. Нашел и поправил ветку:
"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers"
- добавил только локальный сервер.
На сервере время с интерентом синхронизируется нормально. Клиент не синхронизируется. Если писать
w32tm /resync /computer:10.0.0.11 пишет ошибка: Обнаружена следующая ошибка: Отказано в доступе. (0x80070005)
Через GUI синхронизация с локальным сервером тоже не удается - ругаетсяы на некие "страты". Я такое слово в первый раз услышал.....
Команда
net time /set /yes
Отрабатывает на ура.
Вопрос:
1. Есть ли в рабочей группе возможность настроить автоматическую синхронизацию клиентов с сервера. Без прописывания батника в скрипты автозагрузки..
2. Какие вообще должны быть правильно настроенные интервалы - всякие минимальны и максимальные интервалы.
3. Если у когонибудь есть рабочий вариант - приведите плиз листинг веток реестра, или опишите ключевые параметры...
[hr]
Ссылки которые мне помогли решить проблему:
1. Просто и понятно, для начала самое то. NTP – атомные часы на каждом столе (http://system-administrators.info/?p=1359)
2. Самый короткий и понятный манул по настройке из командной строки на конкретный сервер Настройка синхронизации сервера Windows 2003 (http://www.mobatime.ru/index.php?option=com_content&task=view&id=210&Itemid=56)
3. Некоторые параметры службы времени на technet (англ.) Windows Time Service and Internet Communication (Windows Server 2003) (http://technet.microsoft.com/en-us/library/cc775797(WS.10).aspx)
4. Всепоглощающий подробнейший мануал на technet (англ.) Windows Time Service Technical Reference (http://technet.microsoft.com/en-us/library/cc773061(WS.10).aspx)
4.1 Часть мануала качающаяся настроек (англ.) Windows Time Service Tools and Settings (http://technet.microsoft.com/en-us/library/cc773263(WS.10).aspx)
5. Список актуальных серверов времени второго уровня: Stratum Two Time Servers (http://support.ntp.org/bin/view/Servers/StratumTwoTimeServers)
6. Перевод майрософтовской статьи на русский в блогеСлужба времени (http://corpish.livejournal.com/8085.html)
6.1 оттуда же: Дополнительные сведения о службе времени Windows см. в следующих статьях базы знаний Майкрософт:
816043 Включение журнала отладки службы времени Windows (http://support.microsoft.com/kb/816043)
884776 Настройка службы времени Windows при больших смещениях времени (http://support.microsoft.com/kb/884776)
321708 Использование средства Netdiag.exe в Windows 2000 (http://support.microsoft.com/kb/321708)
314054 Настройка основного сервера времени в Windows XP (http://support.microsoft.com/kb/314054)
216734 Настройка основного сервера времени в Windows 2000 (http://support.microsoft.com/kb/216734)
Посмотрел с дюжину тем по настройке службы времени здесь. И еще столько же на других форумах.
Но ответа на свой вопрос так и не нашел...
Есть рабочая группа. Необходимо синхронизировать время на всех компьютерах и сервере.
Перелопатил мануалы на аглицком на технете. Настроил сервер на получение времени с интеренетовского сревера. Настроил на сервере службу времени как сервер:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer]
"InputProvider"=dword:00000000
"AllowNonstandardModeCombinations"=dword:00000001
"DllName"="C:\\WINDOWS\\system32\\w32time.dll"
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"MaxNegPhaseCorrection"=dword:ffffffff
"MaxPosPhaseCorrection"=dword:ffffffff
"AnnounceFlags"=dword:00000001
"MaxAllowedPhaseOffset"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"ServiceMain"="SvchostEntry_W32Time"
"ServiceDll"=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,44,00,4f,00,57,00,53,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,33,00,\
32,00,74,00,69,00,6d,00,65,00,2e,00,64,00,6c,00,6c,00,00,00
"NtpServer"="ntp.solnet.ru,0x1"
"Type"="AllSync"
На клиенте прописал:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"FrequencyCorrectRate"=dword:00000004
"MaxPollInterval"=dword:0000000f
"LocalClockDispersion"=dword:0000000a
"PhaseCorrectRate"=dword:00000001
"MinPollInterval"=dword:0000000a
"UpdateInterval"=dword:00057e40
"MaxNegPhaseCorrection"=dword:ffffffff
"MaxPosPhaseCorrection"=dword:ffffffff
"AnnounceFlags"=dword:0000000a
"MaxAllowedPhaseOffset"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"ServiceMain"="SvchostEntry_W32Time"
"NtpServer"="10.0.0.1"
"Type"="NTP"
"ReliableTimeSource"=dword:00000001
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"Enabled"=dword:00000001
"InputProvider"=dword:00000001
"AllowNonstandardModeCombinations"=dword:00000001
"CrossSiteSyncFlags"=dword:00000002
"ResolvePeerBackoffMinutes"=dword:0000000f
"ResolvePeerBackoffMaxTimes"=dword:00000007
"CompatibilityFlags"=dword:80000000
"EventLogFlags"=dword:00000000
"SpecialPollInterval"=dword:00000708
Паставил на клиенте неправильное время (на 20 минут меньше) подождал сутки. Ничего не происходит, клиент не синхронизируется. Попробовал через графический интерфейс - сбивается адрес внутреннего сервера на стандартные сервера. Нашел и поправил ветку:
"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers"
- добавил только локальный сервер.
На сервере время с интерентом синхронизируется нормально. Клиент не синхронизируется. Если писать
w32tm /resync /computer:10.0.0.11 пишет ошибка: Обнаружена следующая ошибка: Отказано в доступе. (0x80070005)
Через GUI синхронизация с локальным сервером тоже не удается - ругаетсяы на некие "страты". Я такое слово в первый раз услышал.....
Команда
net time /set /yes
Отрабатывает на ура.
Вопрос:
1. Есть ли в рабочей группе возможность настроить автоматическую синхронизацию клиентов с сервера. Без прописывания батника в скрипты автозагрузки..
2. Какие вообще должны быть правильно настроенные интервалы - всякие минимальны и максимальные интервалы.
3. Если у когонибудь есть рабочий вариант - приведите плиз листинг веток реестра, или опишите ключевые параметры...
[hr]
Ссылки которые мне помогли решить проблему:
1. Просто и понятно, для начала самое то. NTP – атомные часы на каждом столе (http://system-administrators.info/?p=1359)
2. Самый короткий и понятный манул по настройке из командной строки на конкретный сервер Настройка синхронизации сервера Windows 2003 (http://www.mobatime.ru/index.php?option=com_content&task=view&id=210&Itemid=56)
3. Некоторые параметры службы времени на technet (англ.) Windows Time Service and Internet Communication (Windows Server 2003) (http://technet.microsoft.com/en-us/library/cc775797(WS.10).aspx)
4. Всепоглощающий подробнейший мануал на technet (англ.) Windows Time Service Technical Reference (http://technet.microsoft.com/en-us/library/cc773061(WS.10).aspx)
4.1 Часть мануала качающаяся настроек (англ.) Windows Time Service Tools and Settings (http://technet.microsoft.com/en-us/library/cc773263(WS.10).aspx)
5. Список актуальных серверов времени второго уровня: Stratum Two Time Servers (http://support.ntp.org/bin/view/Servers/StratumTwoTimeServers)
6. Перевод майрософтовской статьи на русский в блогеСлужба времени (http://corpish.livejournal.com/8085.html)
6.1 оттуда же: Дополнительные сведения о службе времени Windows см. в следующих статьях базы знаний Майкрософт:
816043 Включение журнала отладки службы времени Windows (http://support.microsoft.com/kb/816043)
884776 Настройка службы времени Windows при больших смещениях времени (http://support.microsoft.com/kb/884776)
321708 Использование средства Netdiag.exe в Windows 2000 (http://support.microsoft.com/kb/321708)
314054 Настройка основного сервера времени в Windows XP (http://support.microsoft.com/kb/314054)
216734 Настройка основного сервера времени в Windows 2000 (http://support.microsoft.com/kb/216734)