RHEL / CentOS 6 および 7 では、何らかの理由で ntpq
127.0.0.1 の IPv4 ループバックではなく、::1 の IPv6 ループバックを照会しようとします。これを念頭に置いて、この行を /etc/ntp.conf
に追加しました ファイル:
restrict ::1
ファイルを保存してから再起動しました ntpd
service ntpd restart
今コマンド:
ntpq -p
期待どおりに動作します。 (これは ntpq
を実行するのと同じです コマンドラインモードで peers
を発行します コマンド)
ntpd
との通信を有効にする必要がないため、このソリューションをお勧めします セキュリティ上の問題となる可能性のあるパブリック イーサネット インターフェース経由。
ntpq
を期待していました 127.0.0.1 経由でローカル サーバーにクエリを実行しますが、イーサネット ネットワーク インターフェイス経由でローカル サーバーにクエリを実行していることが判明しました。
ローカル ntp クエリがイーサネットを経由しなければならない理由はわかりませんが、構成ファイルに追加しました
restrict <eht0 ip address>
これで NTP は問題なく動作します。