Di RHEL / CentOS 6 dan 7, untuk alasan apapun ntpq mencoba menanyakan loopback IPv6 di ::1 alih-alih loopback IPv4 di 127.0.0.1. Dengan pemikiran ini, saya menambahkan baris ini ke /etc/ntp.conf saya berkas:
restrict ::1
Menyimpan file lalu memulai ulang ntpd
service ntpd restart
sekarang perintahnya:
ntpq -p
bekerja seperti yang diharapkan. (Ini sama dengan menjalankan ntpq dalam mode baris perintah dan kemudian mengeluarkan peers perintah.)
Saya lebih suka solusi ini karena Anda tidak perlu mengaktifkan komunikasi dengan ntpd melalui antarmuka Ethernet yang berpotensi publik, yang mungkin menjadi masalah keamanan.
Saya mengharapkan ntpq untuk menanyakan server lokal melalui 127.0.0.1, tetapi ternyata meminta server lokal melalui antarmuka jaringan ethernet.
Meskipun saya tidak tahu mengapa kueri ntp lokal harus melalui ethernet, tetapi dalam file konfigurasi saya menambahkan
restrict <eht0 ip address>
Dan sekarang NTP berfungsi dengan baik.