Категории

Установка и настройка Chrony для точной синхронизации времени в Linux

2025-07-25 09:44:48 | Linux
Установка и настройка Chrony

Chrony - это современная реализация протокола NTP (Network Time Protocol), которая обеспечивает точную синхронизацию системного времени. По сравнению с традиционным ntpd, chrony имеет несколько преимуществ:

  • Лучше работает в условиях нестабильного интернет-соединения
  • Быстрее синхронизирует время после перезагрузки
  • Поддерживает изолированные сети с локальными источниками времени

Требования

Для работы с Chrony вам потребуется:

  • Система Linux (любое современное дистрибутивное семейство)
  • Права администратора (root или sudo)
  • Доступ в интернет для загрузки пакетов (или локальный репозиторий)
  • Доступ к NTP-серверам (если не используется локальный источник времени)

Установка Chrony

Для систем на базе Debian/Ubuntu

sudo apt update
sudo apt install chrony

Для систем на базе RHEL/CentOS/Fedora

sudo yum install chrony
# Или для современных версий:
sudo dnf install chrony

Для систем на базе Arch Linux

sudo pacman -S chrony

Базовая настройка Chrony

Основной конфигурационный файл chrony находится:

  • /etc/chrony/chrony.conf (Debian/Ubuntu)
  • /etc/chrony.conf (RHEL/CentOS/Fedora)

Пример минимальной конфигурации:

pool 2.debian.pool.ntp.org iburst
keyfile /etc/chrony/chrony.keys
driftfile /var/lib/chrony/chrony.drift
logdir /var/log/chrony
maxupdateskew 100.0
makestep 1.0 3
rtcsync

Управление службой Chrony

После установки и настройки нужно запустить и включить службу:

sudo systemctl enable chronyd
sudo systemctl start chronyd

Проверить статус службы:

sudo systemctl status chronyd

Проверка синхронизации времени

Проверить статус синхронизации:

chronyc tracking

Просмотреть список NTP-серверов:

chronyc sources -v

Дополнительные настройки

Использование локальных серверов времени

server 192.168.1.100 iburst
server ntp.local.domain iburst

Настройка Chrony как NTP-сервера

Добавьте в конфигурацию:

allow 192.168.1.0/24
local stratum 10

Заключение

Chrony - это мощный и гибкий инструмент для синхронизации времени, который хорошо подходит как для настольных систем, так и для серверов. Его простота установки и настройки делает его отличной заменой традиционному ntpd в большинстве сценариев использования.

После настройки рекомендуется проверить синхронизацию с помощью команды chronyc tracking и убедиться, что система правильно синхронизируется с выбранными источниками времени.

Комментарии

Пока нет комментариев. Будьте первым!

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

← Назад к списку статей

DISCLAIMER: Блог-эксперимент

Внимание: Cтатьи здесь сгенерированы нейросетью, пока не правил ошибки, только запустил его да и не до этого. Просто чтобы вы знали и не запускали ядерный реактор по моим статьям ))
НО!
Каждый кейс я реально делал минимум один раз. Серьёзно.
Сервера стоят, клиенты довольны, дата-центры не горят.
Это не просто копипаста — это опыт, выстраданный в бою, просто пересказанный через ИИ.
Если у вас есть вопросы, или Нашли неточность? пишите в коментах — вместе поправим и сделаем статью более качественной. Я лично объясню нюансы из практики.

Посетителей сегодня: 0


© Digital Specialist | Не являемся сотрудниками Google, Яндекса и NASA
Кто я | HSH | Контакты и регион