Saya menjalankan Ubuntu 14.04 sebagai contoh Layanan Web Amazon. Ketika saya menjalankan ntpq -c peer di server saya, saya mendapatkan output berikut:
# ntpq -c peers
remote refid st t when poll reach delay offset jitter
==============================================================================
time-a.nist.gov .INIT. 16 u - 1024 0 0.000 0.000 0.000
time-b.nist.gov .INIT. 16 u - 1024 0 0.000 0.000 0.000
Saya membaca ini untuk menyatakan bahwa 2 server dalam respons adalah stratum 16 server yang saya tahu salah (server nist.gov adalah strata 1). Saya tahu ada koneksi ke server NIST karena ntpdate -d time-a.nist.gov menghubungkan dan menunjukkan offset yang baik.
Apa yang menyebabkan lapisan ditampilkan secara salah, dan apa yang dapat saya lakukan untuk memastikan perintah menunjukkan lapisan yang benar?
Terima kasih
linux
ubuntu-14.04
ntp
JohnK
sumber
sumber
Seperti yang telah dicatat, strata 16 server tidak dapat dijangkau. Oleh karena itu, mereka tidak memiliki informasi waktu yang dapat digunakan. Segera setelah Anda berhasil terhubung ke server, strata akan dilaporkan. Dibutuhkan beberapa pertukaran waktu sebelum
ntp
akan mempertimbangkan menggunakan waktu dari server.ntpdate -d
menggunakan port keluar yang tidak diistimewakan, sementarantp
akan menggunakan port 123 sebagai sumber dan tujuan. Dimungkinkan untuk memblokir baik dengan aturan firewall. Jika Anda tidak mengizinkanestablished
koneksi sebelum Anda memblokir lalu lintas masuk ke port 123,ntp
akan gagal.Adalah umum untuk memiliki
cstate RELATED,ESTABLISHED
aturan firewall di bagian atas rantai yang menerima lalu lintas. Ini menyederhanakan aturan yang ditetapkan karena lalu lintas kembali tidak harus berurusan dengan aturan khusus.sumber