LinuxForum.Fans
Тема

NTP

Автор: shamcor 1 сообщений 2522 просмотров
#20495

Есть n-нное количество компьютеров в локальной сети с ОС WinXP и один сервер с Debian Lenny (выход в и-нет).
Поставил NTP. Конфиг: /etc/ntp.conf

text
driftfile /var/lib/ntp/ntp.drift
server ntp1.imvp.ru
server ntp2.imvp.ru
server ntp4.imvp.ru
restrict default ignore
restrict 127.0.0.1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
restrict ntp1.imvp.ru noquery notrap
restrict ntp2.imvp.ru noquery notrap
restrict ntp4.imvp.ru noquery notrap

Запускаю NTP:

text
Dark:~# /etc/init.d/ntp start
Starting NTP server: ntpd.
Dark:~# 

Dark:~# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== ntp1.imvp.ru .PPS. 1 u 1 64 7 920.103 -185.40 30.012 ntp2.imvp.ru .PPS. 1 u 2 64 7 920.169 -264.24 249.228 ntp4.imvp.ru .PPS. 1 u 1 64 7 1219.85 -455.47 42.760 Dark:~#

Хотел проверить свою страту:

text
Dark:~# ntpdate 127.0.0.1
26 Mar 16:44:39 ntpdate[7052]: the NTP socket is in use, exiting

Остальные ПК с MS Windows говорят что страта на удалённом хосте меньше чем на данном.
ntpdate -b 127.0.0.1 сообщает что страта 16, а в конце
26 Mar 16:44:53 ntpdate[7053]: no server suitable for synchronization found

Можно ли поднять страту чтоб все компьютеры синхронизировались временем? Должен ли ntpdate сообщать при включенном NTP, что сокет уже используется (с конфигом по умолчанию вывод такой же)? no server suitable for synchronization found — Сервер не найден?

Нашёл причину: у меня NTP стартует раньше чем идёт подключение через ppp0 к интернету. Выполняю /etc/init.d/ntp restart и через пару минут NTP нормально работает.
Возник вопрос: можно ли заставить NTP через некоторое время автоматически брать данные с серверов при неудаче подключения к ним? Если "Да", то как?

Войдите или зарегистрируйтесь, чтобы ответить.