Синхронизация времени с NTP в Ubuntu Server

Синхронизация времени с NTP в Ubuntu Server

NTP — это протокол TCP/IP для синхронизации времени через сеть. По существу, клиент запрашивает текущее время на сервере и использует результат для установки своего собственного времени. За этим простым описанием скрывается много сложностей — существуют
уровни NTP-серверов, где первый уровень подключен к атомным часам, а второй и третий уровни серверов распределяют на себя нагрузку по актуальным запросам из интернета. Кроме того, клиентское приложение сложнее, чем вы можете подумать — оно компенсирует задержки соединения и регулирует время таким образом, чтобы не навредить другим процессам, запущенным на сервере. Но, к счастью, вся эта сложность скрыта от вас!
Ubuntu использует ntpdate и ntpd.
ntpdate
Ubuntu в качестве стандарта использует ntpdate, запуская эту программу один раз во время загрузки, чтобы настроить время в соответствии с NTPсервером Ubuntu.

ntpdate -s ntp.ubuntu.com

ntpd
Демон ntpd вычисляет смещение системных часов и постоянно подстраивает их, чтобы не было больших изменений, которые могут привести, например, к противоречивым записям в журналах. Платой за это является некоторое потребление вычислительной мощности и памяти, но на современных серверах это несущественно.
Установка
Чтобы установить ntpd, введите в терминале:

sudo apt-get install ntp

4.4. Конфигурация
Отредактируйте /etc/ntp.conf, чтобы добавить или удалить серверы. По умолчанию используются следующие серверы:

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org

После изменения конфигурационного файла необходимо перезагрузить ntpd:

sudo /etc/init.d/ntp reload

Просмотр статуса
Используйте ntpq, чтобы увидеть больше информации:

# sudo ntpq -p

Синхронизация времени с NTP в Ubuntu Server

По материалам Руководства по Ubuntu Server 14.04

Оставьте первый комментарий

Добавить комментарий