Назад | Перейти на главную страницу

NTP: ntpdate для синхронизации времени между ПК в частной сети

У меня две системы. Один действует как основной / активный, имеет подключение к Интернету и получает время от сервера NTP. Вторая система - вторичная / пассивная и не имеет связи с внешним миром.

Первичный и вторичный подключены к интерфейсу частной сети eth1. Первичный имеет

Вторичный имеет

Основной имеет следующую конфигурацию ntp.conf

driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 192.168.101.25
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
restrict 169.254.10.0 mask 255.255.255.248
broadcast 169.254.10.15
disable auth
broadcastclient

Я синхронизирую время на вторичном сервере только с ntpdate и не запускаю демон ntpd на вторичном. в средней школе я бегу ntpdate -b -t 4 -p 4 -u 169.254.10.10 (IP-адрес первичного интерфейса) И сервер Ntpd работает на первичном интерфейсе с указанной выше конфигурацией.

Время на вторичном уровне не обновляется и выдает ошибку ntpdate[3636]: no server suitable for synchronization found

Спасибо

ntpdate не читает ntp.conf файл.

Для однократной синхронизации передайте IP-адрес сервера в командной строке:

ntpdate 169.254.10.10