Главная → Гайды → Linux

Точное время в Linux: chrony vs ntpd vs systemd-timesyncd

⏰ Точное время сейчас
--:--:--
- UTC+5 • Тюмень
NTP-синхронизация • < 100 мс

В Linux три основных способа синхронизации времени: chrony, ntpd, systemd-timesyncd. Каждый имеет свои плюсы. Этот гайд объясняет разницу, показывает настройку каждого, даёт рекомендации для серверов и рабочих станций.

Рекомендация: для серверов, chrony (точность 1-5 мс, быстрая синхронизация после потери связи). Для десктопов, systemd-timesyncd (уже установлен, не требует настройки).

Сравнение NTP-клиентов

КлиентТочностьУстановкаГде используется
chrony1-5 мсapt install chronyRHEL, CentOS, Fedora по умолчанию
ntpd1-10 мсapt install ntpКлассика, Debian/Ubuntu до 16.04
systemd-timesyncd10-100 мсПредустановленUbuntu 18.04+, все systemd-системы

Вариант 1: chrony (рекомендуется)

Установка

sudo apt update
sudo apt install chrony

Настройка /etc/chrony/chrony.conf

pool ru.pool.ntp.org iburst maxsources 4
pool pool.ntp.org iburst maxsources 3
makestep 1.0 3
rtcsync

Параметр iburst, отправить 4 пакета сразу при старте (быстрая синхронизация). makestep 1.0 3, корректировать время скачком если расхождение больше 1 секунды, в первые 3 итерации после старта.

Запуск

sudo systemctl enable --now chrony
sudo chronyc tracking

Команда chronyc tracking покажет Reference ID, Stratum, Offset (в миллисекундах), Last offset.

Проверка точности

chronyc sourcestats -v
chronyc makestep

Вариант 2: ntpd (классика)

Установка

sudo apt install ntp

Настройка /etc/ntp.conf

pool 0.ru.pool.ntp.org iburst
pool 1.ru.pool.ntp.org iburst
pool 2.ru.pool.ntp.org iburst
pool 3.ru.pool.ntp.org iburst
restrict default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict ::1

Запуск

sudo systemctl enable --now ntp
sudo ntpq -p

Команда ntpq -p покажет активные пиры с offset и jitter.

Вариант 3: systemd-timesyncd (минимум настроек)

systemd-timesyncd, это SNTP-клиент, который уже установлен во всех современных дистрибутивах. Точность 10-100 мс, но для десктопа хватает.

Настройка /etc/systemd/timesyncd.conf

[Time]
NTP=ru.pool.ntp.org
FallbackNTP=pool.ntp.org time.apple.com
RootDistanceMaxSec=5
PollIntervalMinSec=32
PollIntervalMaxSec=2048

Применение

sudo systemctl restart systemd-timesyncd
timedatectl timesync-status

Как выбрать?

Атомные часы как источник

В России первичный эталон времени, Государственный первичный эталон единиц времени, частоты и национальной шкалы времени (ГЭВЧ), расположен во ВНИИФТРИ (Менделеево, Московская область). Доступен через NTP-сервер ntp1.vniiftri.ru и ntp2.vniiftri.ru (stratum 1).

В мире лучшие публичные stratum-1 серверы: time1.google.com, time2.google.com, time.cloudflare.com (любой IP).

Типичные проблемы

Время убегает на 1 секунду в день

На сервере без NTP кварцевый резонатор даёт drift 1-10 ppm (1-864 мс в день). Решение: включить NTP.

chronyc tracking показывает offset 500+ мс

Это значит NTP-сервер далеко или перегружен. Смените пул на ru.pool.ntp.org.

systemd-timesyncd не запускается

Проверьте: timedatectl status. Если NTP synchronized: no, проверьте firewall (порт 123/UDP) и доступ к NTP-серверу.

NTP-синхронизация и точное время

NTP (Network Time Protocol) — протокол синхронизации часов через интернет. Для России: ntp1.vniiftri.ru (ВНИИФТРИ — госэталон), ru.pool.ntp.org (пул серверов), time.nist.gov. Точность — 10-100 мс. Наш сайт синхронизируется с ru.pool.ntp.org, погрешность менее 100 мс.

Настройка: Windows — Настройки и Время и Установить автоматически. Android/iOS — Настройки и Дата и время и Автоматическое время. Linux — sudo timedatectl set-ntp true. macOS — Системные настройки и Автоматически устанавливать.

Время и часовой пояс

Тюмень расположена в часовом поясе UTC+5 (МСК+2), что означает опережение московского времени на 2 часа. Когда в Москве 12:00, в Тюмени 14:00. Тюменское время совпадает с екатеринбургским, уфимским и челябинским. Перевод стрелок в России отменён с октября 2014 года, поэтому время неизменно круглый год.

Для деловых встреч с коллегами из других регионов учитывайте разницу. Рабочий день в России — 9:00-18:00 по местному времени. При разнице в 2 часа между Москвой и Тюменью окно для встреч: 11:00-17:00 МСК (13:00-19:00 ТЮМ). Для Владивостока (UTC+10) окно сужается: 9:00-12:00 МСК (16:00-19:00 ВЛА).

Точность времени на нашем сайте

Часы на этой странице синхронизированы с системным временем вашего устройства и отображают точное тюменское время (UTC+5) с секундами. Для максимальной точности используется NTP-синхронизация с пулом ru.pool.ntp.org, погрешность — менее 100 миллисекунд. Время обновляется каждую секунду.

Наш сервис также предлагает интерактивные инструменты: викторину о часовых поясах, тренировку реакции, секундомер, поиск городов по поясу. Эти приложения помогут лучше понять, как устроено время в России и мире, и потренироваться в быстром переключении между поясами.

Связанные гайды

Павел — тюменский блогер о времени
Павел — тюменский блогер
Точное время, жизнь Тюмени, полезные лайфхаки

Уже 7 900+ человек следят за моими обновлениями

Присоединяйся — бесплатно. Точное время, интересные факты о Тюмени и никакого спама.

Подписаться ВКонтакте Читать на Дзен

🔔 Новые посты — сразу в ленте. Отписаться можно в один клик.