how-to:ntp
NTP
Настройка
/etc/ntp.conf
Сервер
Базовый конфигурационный файл:
statsdir /var/log/ntpstats/ 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 ntp.ubuntu.com prefer iburst server 0.ru.pool.ntp.org server 1.ru.pool.ntp.org restrict default kod notrap nomodify nopeer noquery restrict 127.0.0.1 nomodify notrap restrict ::1 nomodify notrap logconfig =syncstatus +sysevents +peerall
Клиент
Базовый конфигурационный файл:
driftfile /var/lib/ntp/ntp.drift statsdir /var/log/ntpstats/ 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 ntp1.domain.com prefer iburst server ntp2.domain.com server ntp3.domain.com server ntp4.domain.com restrict default ignore restrict ntp1.domain.com noquery notrap restrict ntp2.domain.com noquery notrap restrict ntp3.domain.com noquery notrap restrict ntp4.domain.com noquery notrap restrict 127.0.0.1 nomodify notrap restrict ::1 nomodify notrap logconfig =syncstatus +sysevents +peerall
Проверка
Проверить значения NTP сервера с клиента:
ntpdate -q <SERVER_NTP>
Проверить значения NTP сервера с сервера:
ntpq -pn
В таблице указываются следующие параметры:
- remote — адрес сервера точного времени (в этой графе отображаются серверы из списка в конфигурационном файле);
- refid — вышестоящий сервер (тот, от которого сервер из предыдушей графы получает синхронизацию);
- st — уровень (stratum) сервера;
- t — тип пира (u- unicast, m- multicast);
- when — время последней синхронизации;
- poll — время в секундах, за которое демон NTP синхронизируется с пиром;
- reach — состояние доступности сервера; после восьми успешных попыток синхронизации значение этого параметра становится равным 377;
- delay — время задержки ответа от сервера;
- offset — разница времени между нашим сервером и сервером синхронизации; положительное значение этого параметра означает, что наши часы спешат, отрицательное — что отстают;
- jitter — смещение времени на удаленном сервере.
Слева от адреса сервера могут быть указаны следующие символы:
- * сервер выбран для синхронизации;
- + сервер, пригодный для обновления (с которым можно синхронизироваться);
- - с сервером синхронизироваться не рекомендуется;
- х сервер недоступен.
Ссылки
https://docs.ntpsec.org/latest/ntp_conf.html - Описание ntp.conf
https://blog.selectel.ru/nastrojka-ntp-na-servere/ - Настройка NTP на сервере
how-to/ntp.txt · Последнее изменение: — 127.0.0.1
