Инструменты пользователя

Инструменты сайта


how-to:ntp

NTP

За настройку NTP в windows отвечает w32tm

Установка:

sudo apt-get install ntp

http://www.k-max.name/linux/ntp-server-na-linux/

Настройка

/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