Как настроить NTP-сервер и клиент в Debian

NTP (Network Time Protocol) -протокол сетевого времени. Это протокол или служба, используемая для синхронизации часов ваших клиентских компьютеров с часами сервера. Часы сервера также синхронизируются с Интернетом. В этой статье я покажу вам, как установить NTP-сервер в вашей среде и синхронизировать часы с клиентскими машинами.

Обновление репозитория пакетов Debian

Прежде чем мы начнём установку новых пакетов, мы должны убедиться, что списки репозитория Debian обновлены. Откройте терминал с привилегиями root и выполните следующую команду для обновления репозитория пакетов.

Установка NTP-сервера в Debian

Чтобы установить NTP-сервер, выполните следующую команду в терминале. Когда появится запрос, введите Y с клавиатуры.

Дождитесь окончания установки. Это может занять несколько минут в зависимости от скорости вашего интернета.

Ниже приведен пример вывода.

Установка пакета NTP-сервера с помощью apt

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

Вы можете проверить установку и версию, выполнив следующую команду.

sntp --version

Перезапуск сервера NTP

Выполните следующую команду для перезапуска NTP-сервера.

Чтобы проверить, действительно ли служба NTP запущена, выполните следующую команду.

Ниже приведен пример вывода, который показывает, что служба NTP запущена на сервере.

systemctl status ntp

Настройте брандмауэр на сервере NTP так, чтобы клиенты могли получить к нему доступ

Откройте терминал на сервере NTP и выполните следующую команду с правами root.

либо

Установка NTP на клиенте

Откройте терминал с привилегиями root и выполните следующую команду.

Дождитесь окончания установки. Это может занять несколько минут в зависимости от скорости интернета.

Ниже приведен пример вывода.

 

Установка пакета ntp

Настройка NTP-клиента

После того как вы установили демон NTP на клиентскую машину, пришло время настроить ее так, чтобы ее часы синхронизировались с NTP-сервером.

Выполните следующую команду, чтобы открыть файл конфигурации в редакторе nano.

Добавьте следующие строки,

Где [IP] - IP адрес NTP сервера

Ниже приведен пример вывода после добавления вышеуказанной строки в конфигурационный файл.

Настройка клиента ntp

Перезапустите службу NTP после добавления вышеуказанной строки, выполнив следующую команду на терминале с правами root.

Чтобы проверить состояние, выполните следующую команду на терминале.

Понравилась статья? Поделиться с друзьями:
Комментарии: 1
  1. Avatar for seitenshi
    seitenshi

    ISP NTP
    apt install -y chrony

    nano /etc/chrony/chrony.conf

    local stratum 4
    allow 4.4.4.0/24
    allow 3.3.3.0/24
    systemctl restart chronyd
    RTR-L NTP
    ip domain name int.demo.wsr
    ip name-server 192.168.100.200

    ntp server chrony.int.demo.wsr

    RTR-R NTP
    ip domain name int.demo.wsr
    ip name-server 192.168.100.200

    ntp server chrony.int.demo.wsr

    WEB-L NTP
    apt-cdrom add
    apt install -y chrony

    nano /etc/chrony/chrony.conf

    pool chrony.int.demo.wsr iburst
    allow 192.168.100.0/24
    systemctl restart chrony

    WEB-R NTP
    apt-cdrom add
    apt install -y chrony

    nano /etc/chrony/chrony.conf

    pool chrony.int.demo.wsr iburst
    allow 192.168.100.0/24
    systemctl restart chrony

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