23.10.2011 04:27
OlegON
 
Кто поделится, как и с чем синхронизируется время на
а) домашнем компе
б) компах офиса
в) серверах/рабочих станциях
?
В Linux этот вопрос как-то и не поднимается, а вот у клиентов я тут и там вижу брошенные сервисы Windows Time...

есть кое-какие клиенты, но хочется нативного
23.10.2011 06:08
AlexeyF
 
Для винды файлик с расширением .reg со след содержимым

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"NtpServer"="srv-time"
"Type"="NTP"
"Period"="SpecialSkew"

NtpServer - NTP сервер с которым синхронизировать (в лок сетке контроллер домена например или циска, дома любой доступный в интернете)
вот например с каким синхронизируется рабочая сетка - ntp.psn.ru
амеровские стараюсь не использовать, на всякий случай.
23.10.2011 22:09
Tushkanchik
 
Просто батником в автозагрузке)
он сам лежит на серваке, в котором еще куча всяких нужностей, все клиенты при логоне его запускают.
24.10.2011 03:08
Vovantus
 
на серваке вручную время выставляю раз в несколько месяцев. на рабочих компах:
Цитата:
net.exe time \\192.168.0.1 /set /yes
24.10.2011 06:27
whitewizard
 
Поднят на шлюзе сервер времени и остальные с него время берут
24.10.2011 06:27
AlexeyF
 
после рега уже не надо ни батников, ни ручками ;)
24.10.2011 08:20
OlegON
 
Цитата:
AlexeyF после рега уже не надо ни батников, ни ручками ;)
У меня, кстати, не взлетело :( Если честно, никогда и не удавалось, обычно тоже батником мучил, либо в домене работало. С не-windows машиной не синхронизировалось. Еще не упирался, не читал в чем разница между NTP и SNTP. У меня даже если просто дважды кликнуть на часах в ХР, на закладке синхронизации и выставить внутренний NTP-сервер, ничего не получается - нет данных о времени, ошибки и пр... Вечером еще поковыряю.
24.10.2011 08:38
AlexeyF
 
неее, если выставлены HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters параметры как я нарисовал, то в заклвдке синхронизации уже делать нечего.
Регом или как ещё выставляются параметры [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters] После этого пере запускается "Служба времени Windows" и время будет периодически само устанавливаться.
После перезагрузки можно сразу в лог системный винды посмотреть, там информация успешное обновление или нет.
net time /set, как и закладочка про синхронизацию в таком случае некорректно информацию показывают.
24.10.2011 23:20
OlegON
 
В общем - поборол. Кнопка на соответствующей закладке не работает по прежнему, но отображает закладка все правильно. Неработа заключалась в моем ловком перекрытии udp до NTP, на который я стучался, а так же в плохо подкрученных MaxPosPhaseCorrection и MaxNegPhaseCorrection в результате чего была ругань.
Цитата:
Служба времени обнаружила, что системное время нужно изменить на -2677870 сек. Служба времени не может изменить системное время более чем на -54000 сек. Проверьте правильность установленного времени и часового пояса, и что источник времени 10.10.0.2 (ntp.m|0x0|192.168.10.50:123->10.10.0.2:123) работает правильно.
Откуда там такое дикое расхождение задумываться не стал, просто поставил по 10000000 в каждое из значений... Это в Config сервиса...
25.10.2011 05:20
AlexeyF
 
Вообще жисть с NTP в сетях с доменами и т.д....

На центральной циске надо поднять ntp сервер и настроить разрешения, что бы все внутренние подсети могли с неё брать по NTP.
В корп DNS обозвать интерфейс циски с NTP сервером например srv-time.xxx.xx.

Потом на контроллере домена:
Для настройки надо задать соответствующую групповую политику. Чтобы открыть консоль управления групповыми политиками, в меню Пуск выберите Выполнить и введите команду «gpedit.msc». В открывшейся консоли в дереве политик (слева) найдите следующую ветвь:

* Политика "Локальный компьютер"
o Конфигурация компьютера
+ Административные шаблоны
# Система
* Служба времени Windows
o Поставщики времени

В списке политик (справа) выберите Настроить Windows NTP-клиента и дважды щёлкните для открытия свойств этой политики.
в поле тип - NTP
в поле NtpServer введите «"адрес циски",0x8 "внешний сервер",0x2»
(между двумя значениями должен быть пробел, адреса без кавычек, можно просто IP, внешнего лучше не вводить для надёжности)
Коды 0x8 и 0x2 означают, соответственно, что первый сервер будет использоваться в обычном режиме, а второй будет резервным.
После этого контроллер по NTP синхронизирует время, а остальные контроллеры + остальные доменные компы получают общее время. Не доменные компы с помощью рег-файла настраиваются на srv-time.xxx.xx и по всей внутренней сети все счастливы.

Когда первый раз на контроллере настраиваешь NTP-клиента лучше после первой синхронизации времени проверить, что время не сильно изменилось. Если случай был запущенный и время в домене сильно отличалось от настоящего у одного контроллера время установится от NTP источника а другие контроллеры не смогут синхронизироваться, потому что у источника и получателя получится слишком большой разбег по времени. Туда же и возникнут проблемы с репликацией и т.д.

PS: У меня только IP-АТС приходится ручками время подводить, не разбирался как в ней настроить получение по NTP
Часовой пояс GMT +3, время: 01:04.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.