NTP без DNS

У меня есть ящик под управлением Ubuntu 10.04 x86, и он изолирован по необходимости от большого количества сети. Он заблокирован от DNS.

Мне бы хотелось, чтобы оно сохраняло точное время, поэтому я настроил NTP с несколькими серверами, все IP-адреса. У него есть IP-адрес, поэтому не нужно выполнять поиск DNS, riiiight?

Вот ошибка, которую я получаю, когда пытаюсь обновить время:

дата до синхронизации:

Fri May 20 08:03:32 PDT 2016
* Stopping NTP server ntpd
...done.
Name server cannot be used, exiting20 May 08:03:32 ntpdate[26887]: name server cannot be used, reason: Temporary failure in name resolution

* Starting NTP server ntpd
...done.
COMMAND FAILED: /usr/sbin/ntpdate -u 216.228.192.69 prefer #S2Platform-Server1 131.107.13.100 prefer #S2Platform-Server2 192.43.244.18 prefer #S2Platform-Server3
date after sync:
Fri May 20 08:03:32 PDT 2016
Sync failed

Мой вопрос: это когда-нибудь сработает, или просто NTP требует DNS? Я много гуглил, но не могу найти информацию об этом.

Спасибо

Я также задавал этот вопрос на форумах.

0
задан 21 May 2016 в 01:49

1 ответ

Я протестировал ntpdate, который является командой, которая приводит режим запроса использования к сбою. Это хорошо работает. Отказ, кажется, связан со значениями как #S2Platform-Server1, которые действительно требуют разрешения DNS. Кажется, что Вы, возможно, прокомментировали серверы в /etc/ntp.conf или /etc/default/ntpdate неправильно. Комментарий должен быть в начале строки.

проблема определения имен происходит, вероятно, из-за недопустимых имен, а не отсутствия DNS. Можно отключить разрешение DNS в /etc/nsswitch.conf, и оно не будет предпринято вызовами сопоставителя.

2
ответ дан 21 May 2016 в 11:49

Другие вопросы по тегам:

Похожие вопросы: