Почему время ожидания ntpd -p истекло?

Установил ntpd и все отлично работает кроме

ntpdc -p localhost

я получил

localhost: timed out, nothing received
***Request timed out

Я проверяю, выдавая

systemctl status ntp

вывод показывает, что ntpd работает.

Не могли бы вы показать, как решить проблему?

1 ответ

Решение

Поддержка режима 7 NTP пакетов, используемых ntpdc больше не включен по умолчанию; от официального ntpdc документация:

ntpdc устарела - пожалуйста, используйте ntpq теперь, поскольку он использует более разумный интерфейс и может предоставить всю информацию, которая ntpdc используется для обеспечения.

Если вы должны использовать ntpdc Вы должны включить режим 7 пакетов в вашем ntp.conf, Смотрите указатель команд:

enable mode7

Имейте в виду, что официальная документация гласит, что флаг mode7

Позволяет обрабатывать специфичные для реализации запросы NTP режима 7, которые используются устаревшими ntpdc программа. По умолчанию этот флаг отключен. Этот флаг исключен из конфигурации времени выполнения с помощью ntpq, ntpq Программа предоставляет те же возможности, что и ntpdc используя стандартный режим 6 запросов.

Ко всей документации по NTP можно получить доступ через веб-страницу NTP Public Services Project.

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