Настройка NTP сервера
На эффективность и качество работы разных служб во многом влияет точность часов в системе. Точность необходима по той причине, что из-за неточного времени на сервере возникает множество проблем. Как пример, рассмотрим ситуацию, когда часы машин в локальной сети, использующих файлы совместно - не синхронизируются. В этой ситуации невозможно установление времени изменения файлов. Если не будет установлено точное время на сервере, возникают проблемы, связанные с задачами Cron, так как нет четкого понимания о времени их запуска. В этой ситуации нельзя выполнить анализ журналов системных событий чтобы установить, почему произошла неисправность или сбои.
Для предотвращения этих неприятностей, требуется отлаживание синхронизации часов в системе с помощью настройки NTP сервера. Это сетевой протокол времени для обеспечения синхронизации компьютеров. Точная синхронизация необходима во многих критически важных приложениях, поэтому рассмотрим сетевой протокол времени подробнее, расскажем, как поднять NTP сервер.
Как устроен протокол NTP
Версия NTP устанавливается с большинством версий Windows и Linux. В процессе сетевой синхронизации желательно пользоваться выделенным сервером NTP, который получает точную информацию от атомных часов через сеть GPS. Однако доступно много ресурсов, где можно узнать время в Интернете. Одни из них более надежны, чем другие, но при этом, отметим, что такие источники времени не могут аутентифицироваться сетевым протоколом времени, из-за чего повышается степень уязвимости компьютера.
Локальный NTP сервер может быть иерархическим и многоуровневым. Уровень 0 — это эталон времени, уровень 1 — это сервер, подключенный к источнику времени 0, а уровень 2 — это компьютер, который подключен к серверу уровня 1. Конфигурация сетевого протокола времени выполняется с помощью файла /etc/ntp.conf, который необходимо отредактировать и указать IP-адреса уровней 1 и 2.
Как установить и как настроить NTP сервер
Рассмотрим, как установить и указать NTP сервер, а также внести настройки. Помочь с распространенным NTP протоколом может компания komset.ru.
Особенности установки
Программа NTP является составляющей дистрибутивов многих современных систем Linux. Чтобы выполнить установку, нужно воспользоваться стандартным менеджером пакетов.
Настройка
В простейшем файле ntp.conf можно увидеть два сервера, с которых можно выполнить синхронизацию, а также собственный IP-адрес. Желательно, чтобы у Вас было как минимум два и более серверов, так как может возникнуть ситуация, когда один из них выйдет из строя. Надежным источником является сервер «prefer». Он гарантирует тот факт, что NTP в любых ситуациях будет пользоваться этим сервером. IP используется в ситуациях, когда возникают проблемы в процессе синхронизации NTP с самим собой. Дрейф системных часов записывается в файл дрейфа NTP с автоматической подстройкой. В дальнейшем происходит медленная корректировка системного времени с помощью NTP, который ждет 10 и более информационных пакетов до момента, когда доверится источнику времени. Чтобы проверить NTP, нужно перевести часы в системе на 30 минут в конце дня. Утром Вы должны увидеть правильное время.
Опубликовано 13.10.2022 13:27