0084 — Быстрая настройка NTP в Debian Trixie
Инструкция по настройке синхронизации системного времени с сервером точного времени с помощью службы systemd-timesyncd.
Принцип работы NTP описан в RFC 5907. Из него следует, что чем меньше Stratum, тем сервер ближе к эталонным часам. Это значит, что синхронизацию желательно делать с самым близким сервером.
-
Удаление
chrony.Если пакет
chronyустановлен, удалите его:sudo apt-get purge chrony --yes -
Обновите список доступных пакетов:
sudo apt-get update -
Установите пакет
systemd-timesyncd:sudo apt-get install systemd-timesyncd --yes -
Создайте в каталоге
/etc/systemd/подкаталогtimesyncd.conf.d/:sudo mkdir /etc/systemd/timesyncd.conf.d/ -p -
Создайте в каталоге
/etc/systemd/timesyncd.conf.d/файлrussian-servers.conf:[Time] FallbackNTP=0.ru.pool.ntp.org 1.ru.pool.ntp.org 2.ru.pool.ntp.org 3.ru.pool.ntp.orgАктуальный список серверов для своего региона уточняйте на странице проекта NTPPool.
-
Перезапустите службу
systemd-timesyncd.service:sudo systemctl restart systemd-timesyncd.service -
Убедитесь, что служба синхронизирует время с нужными серверами:
sudo systemct status systemd-timesyncd.serviceВ выводе должна быть строка вроде такой:
Status: "Contacted time server 92.241.18.100:123 (0.ru.pool.ntp.org)."То есть в данном случае мой компьютер получает время от сервера точного времени
0.ru.pool.ntp.org.