Auf RHEL / CentOS 6 und 7, warum auch immer ntpq
versucht, den IPv6-Loopback bei ::1 anstelle des IPv4-Loopbacks bei 127.0.0.1 abzufragen. Vor diesem Hintergrund habe ich diese Zeile zu meinem /etc/ntp.conf
hinzugefügt Datei:
restrict ::1
Die Datei gespeichert und dann ntpd
neu gestartet
service ntpd restart
nun der Befehl:
ntpq -p
funktioniert wie erwartet. (Dies ist dasselbe wie das Ausführen von ntpq
im Befehlszeilenmodus und dann peers
ausgeben Befehl.)
Ich bevorzuge diese Lösung, da Sie die Kommunikation mit ntpd
nicht aktivieren müssen über eine potenziell öffentliche Ethernet-Schnittstelle, was ein Sicherheitsrisiko darstellen kann.
Ich hatte ntpq
erwartet um den lokalen Server über 127.0.0.1 abzufragen, aber es stellt sich heraus, dass der lokale Server über die Ethernet-Netzwerkschnittstelle abgefragt wird.
Ich habe zwar keine Ahnung, warum eine lokale NTP-Abfrage über Ethernet gehen müsste, aber in der Konfigurationsdatei habe ich
hinzugefügtrestrict <eht0 ip address>
Und jetzt funktioniert NTP einwandfrei.