требуется синхронизировать винду с линуксом
не нашёл данной факе на данную тему.
итак пишем
# app-get intstall ntp
сервера берём
тут для своей страны желательно
редактируем ntp.conf
#server ntp.ubuntu.com ; мне почемуто кажется этот сервер лишь посредник
server 0.ca.pool.ntp.org
server 1.ca.pool.ntp.org
server 2.ca.pool.ntp.org
server 3.ca.pool.ntp.org
server ca.pool.ntp.org
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3.us.pool.ntp.org
server us.pool.ntp.org
server 0.north-america.pool.ntp.org
server 1.north-america.pool.ntp.org
server 2.north-america.pool.ntp.org
server 3.north-america.pool.ntp.org
server north-america.pool.ntp.org
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server pool.ntp.org
вроде всё.
#service ntp restart
ставим необходимый пакет для работы команды сервис - или ручками через кил-запуск.
ntpq - p
показывает все сервера, имена у них оказываются другие.
командой date меняем время
как запустить синхронизацию незнаю - но через некоторое время время синхронизировано.
временная зона и летнее время сработало нормально(у нас уже перевели). всё правильно.
итак теперь 2000 data server
запускаю батник
rem net time /setsntp:"0.ca.pool.ntp.org 1.ca.pool.ntp.org 2.ca.pool.ntp.org 3.ca.pool.ntp.org pool.ntp.org"
net time /setsntp:"192.168.15.100"
net stop w32time
w32tm -once >zzz
net start w32time
время изменяется но ОНО на час раньше!!!!! афигеть.
закоментированная строчка тоже синхронизирует на час наньше, т.е. линух не виноват.
остановка и запуск сервиса требуется т.к. у меня 2000 data server, и этот баг описан на сайте мелкософта
PS: баг с временем тоже фиксится мелкософт/kb/914387
вот такая петрушка возникает в логе,
W32Time: NTP: Server never sync'd or not within last 24 hours
W32Time: Time source failed to produce usable timestamp.
добавил в ntp.conf
restrict 192.168.15.0 mask 255.255.255.0
помогло - только текст ошибки уж очень левый.
скажем серваку 2000 ещё и
w32tm -period 65532
т.е. once every 45 min until we get 3 good syncs, then once every 8 hrs (3/day)
теперь XP
net time /setsntp:"192.168.15.100"
w32tm /resync >zzz
всё сработало нормально и зону ХР поняла.
не вижу способа автоматического обновления времени для ХР кроме как
at 23:00 /every:M,T,W,Th,F,S,Su w32tm /resync