Настройка сервера 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