Мини Вики. Чтоб ничего не забыть!

Настройка сервера ntp в CentOS 7


Сервер времени ntp использует в своей работе одноименный протокол — Network Time Protocol, которому для работы необходим UDP порт 123. Так что перед установкой и настройкой службы времени убедитесь, что на фаерволе открыт этот порт.

Устанавливаем сервер ntp:

# yum -y install ntp

Отредактируем файл конфигурации:

# cat /etc/ntp.conf

driftfile /var/lib/ntp/drift
restrict default nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict ::1

server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

disable monitor
logfile /var/log/ntp.log

Не помешает выставить правильный часовой пояс. Делаем бекап на всякий случай и создаем симлинк на файл временной зоны. Полный список доступных зон можно посмотреть в файле /usr/share/zoneinfo/zone.tab

# mv /etc/localtime /etc/localtime.bak
# ln -s /usr/share/zoneinfo/Europe/Samara /etc/localtime

Запускаем службу и добавим её в автозагрузку

# systemctl start ntpd
# systemctl enable ntpd

Проверяем идет ли синхрониация

# ntpq -p      remote           refid      st t when poll reach   delay   offset  jitter ============================================================================== +time.ooonet.ru  194.190.168.1    2 u  865 1024  337   46.968   -0.244   0.073 -tms04.deltatele 194.190.168.1    2 u  713 1024  337   19.601   -0.916   0.587 *ntp.ix.ru       .PPS.            1 u  939 1024  337   22.457    0.084   0.037 +telemost.zxlab. 89.109.251.23    2 u  369 1024  277   23.238   -0.167   0.223