Добрый всем день. Столкнулся с такой проблемой. Задумал сделать свой шлюз на FreeBSD 6.1 сервером для синхронизации времени в локалке, чтобы время в логах web-сервера и время на всех моих клиентах WinXP Pro шло одинаково. Почитал форум, примеры, настроил так:
# cat /etc/rc.conf | grep ntp
ntpd_enable="YES" # enable NTP
# cat /etc/ntp.conf
server 217.14.192.1 prefer
server 194.149.67.130
server 195.230.70.112
server 127.127.1.0
fudge 127.127.1.0 stratum 8
restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap
statsdir /var/log/ntpd/
statistics loopstats
statistics peerstats
statistics clockstats
Затем стартанул сервис и жду синхронизации времени. Теперь имею следующее:
# ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
*217.14.192.1 62.117.76.142 2 u 95 128 377 10.151 -64.049 26.815
+194.149.67.130 192.36.143.151 2 u 97 128 377 35.454 23.433 18.444
192.161.95.53 .INIT. 16 u - 1024 0 0.000 0.000 4000.00
+195.230.70.112 62.117.76.141 2 u 545 128 360 210.632 -125.48 9.727
127.127.1.0 LOCAL(0) 8 l 16 64 377 0.000 0.000 0.004
# date
понедельник, 30 октября 2006 г. 12:15:32 (SAMT)
Теперь о проблеме. На WinXP клиенте прописал синхронизацию, и получаю следующую ошибку:
Тип события: Ошибка
Источник события: W32Time
Категория события: Отсутствует
Код события: 34
Дата: 30.09.2006
Время: 10:51:21
Пользователь: Н/Д
Компьютер: ЧЧЧ
Описание:
Служба времени обнаружила, что системное время нужно изменить на +2595610 сек. Служба времени не может изменить системное время более чем на +54000 сек. Проверьте правильность установленного времени и часового пояса, и что источник времени 192.168.0.1 (ntp.m|0x0|192.168.0.2:123->192.168.0.1:123) работает правильно.
И главное, в логах на FreeBSD некоторые сообщения датированы часом ранее, то есть
Oct 30 12:19:34 popa3d[51478]: Authentication passed for xxxxxxxxxxxx
Oct 30 12:19:34 popa3d[51478]: 0 messages (0 bytes) loaded
Oct 30 12:19:34 popa3d[51478]: 0 (0) deleted, 0 (0) left
Oct 30 12:19:57 ntpd[51300]: synchronized to 217.14.192.1, stratum=2
Oct 30 11:20:00 /usr/sbin/cron[51483]: (root) CMD (/usr/libexec/atrun)
Oct 30 11:20:13 kernel: ipfw: 65530 Deny TCP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
то есть cron и ipfw работают со московским временем, тогда как у меня часовой пояс MSK+1.
Подскажите, что править, куда копать.