есть ли опция ntpq для проверки подключения к серверу ntp, например команда ntpdate -d?

есть ли опция ntpq для проверки подключения к серверу ntp, например команда ntpdate -d?

Есть ли опция ntpq для проверки подключения к серверу ntp, например, команда ntpdate -d?

ntpdate -d ntpserverip

Эта команда показывает подходящий сервер ntp для синхронизации. Какой эквивалент для команды ntpq?

ntpdate -d ntpserverip настроить смещение сервера времени ntpserverip 0,101886 сек --> для успешного ответа

ntpdate -d ntpserverip не найдено ни одного сервера, подходящего для синхронизации --> для ответа об ошибке

Этого ntpserverip нет в ntp.conf. Я хочу протестировать другой NTP-сервер, которого нет в ntp.conf.

решение1

Если вам не хватает устаревшего ntpdate, sntpэто лучшая замена, чем ntpq.

По умолчанию,sntpntpserveripзапросит время без установки часов (как options -qи -ddid ntpdate), используя случайный порт (как options -uи -ddid ntpdate).

По желанию можно включить:

  • -4или -6принудительно разрешить разрешение DNS IPv4 или IPv6.
  • -dдля режима отладки (можно повторить для повышения уровня).
  • -rесли вам необходимо использовать порт NTP 123 (если ntpdон еще не используется).
  • -akeyidесли вам нужна MAC-аутентификация.

Смотрите также:

решение2

Можно ли просто использовать ntpdate -q ntpserverip?

В противном случае ntpq host ntpserveripэто может быть то, что вам нужно. Он настраивает хост на запрос.http://doc.ntp.org/4.1.0/ntpq.htm

ИЗМЕНИТЬ для ESXi

Это дает хорошее представление о NTP в веб-интерфейсе:https://blog.ukotic.net/2014/09/11/configuring-and-testing-ntp-on-esxi/

Когда вы его установите, вы можете добавить несколько серверов NTP в список и использовать ntpq для его запроса. В этой ссылке есть статья базы знаний VMware, которая относится к нескольким версиям ESXi.

Связанный контент