У меня две системы. Один действует как основной / активный, имеет подключение к Интернету и получает время от сервера 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