Я хочу настроить автономный NTP-сервер в Ubuntu.
Проблема в том, что все учебники, которые я вижу в Интернете, посвящены тому, как заставить сервер синхронизироваться с другим сервером времени в Интернете, а затем транслировать время в моей сети.
Что мне нужно, так это сервер, который я настраиваю, чтобы использовать собственные системные часы и транслировать их в сеть, и перед этим не нужно синхронизироваться с интернет-сервером времени. Как я могу этого достичь?
Кроме того, с другой стороны, какую команду я могу запустить ntpd
или ntpdc
проверить, что мой сервер и клиенты правильно запускают демон?
Ответы:
Вы можете закомментировать список этих пулов серверов и указать
/etc/ntp.conf
свой собственный сервер. Позвольте мне дать полный шаг:Серверная сторона
Сначала отключите службу ntpdate:
Установить NTP
Откройте и отредактируйте файл конфигурации ntp:
Закомментируйте эти серверы пула и укажите свой собственный адрес сервера, например:
Теперь перезапустите службу NTP
Клиентская сторона
Установить NTP
А затем отредактируйте файл конфигурации
/etc/ntp.conf
Наконец, укажите свой собственный адрес сервера:
Если у вас есть запись DNS для NTP-сервера, вы можете использовать как:
Запустить снова
Вы должны увидеть это для вашего последнего вопроса:
Как проверить, обновляет ли NTPD время машины Linux успешно
источник
ntpdate
не может использоваться без аргументов и не имеет файла конфигурации. Если вы хотите использовать это для обновления, вы должны указать ntp-сервер в аргументе, напримерntpdate ntp.server.com.
, включить ntp.conf в свой ответ.ntpdate
который тот, который синхронизируется по сетевому интерфейсу, может иметь отдельную настройку,/etc/default/ntpdate
проверьте это здесь . Во-вторых, можете ли вы протестировать с помощью sudo,sudo ntpdate ntp.server.com
только root может изменить время, посмотрите, как оно работает.Это старый вопрос, но здесь нет ответа, поэтому я бы дал ответ другим людям, которые борются с этой проблемой, если вы уже решили ее.
Вы можете использовать (на сервере):
где stratum #number - это некоторое разумно низкое число, что означает, что серверу можно доверять в отношении информации о времени, которую он предоставляет.
источник