Bagaimana cara menjaga sinkronisasi jam internal Debian (dengan server NTP)?


18

Saya memiliki server rumah yang menjalankan instalasi Debian 7.5 (wheezy) yang terbaru.

Saya baru saja menemukan bahwa server memiliki jam internal ditetapkan ke ± 3 menit di masa depan .

Saya tahu bahwa saya dapat menggunakan NTP untuk menyinkronkan Debian (dan jam internal motherboard) dengan NTP, jadi saya memasang NTP dengan mengikuti langkah-langkah yang dijelaskan dalam bahasa Prancis Debian Wiki ( halaman bahasa Inggris kurang rinci).

Saya menggunakan perintah berikut untuk menyinkronkan jam internal:

ntpdate -B -q 192.168.0.254

Jam berhasil disetel. Tapi ini adalah solusi sementara, jadi saya menginstal daemon NTP dan menambahkan server lokal di /etc/ntp.conffile:

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>

# added
server 192.168.0.254

server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

Apakah ini solusi yang tepat? Sebenarnya saya terkejut menemukan bahwa ntpdaemon belum diinstal. Saya bertanya-tanya apakah instalasi default Debian menginstal daemon untuk menjaga jam internal disinkronkan. Apakah semua instalasi Debian bergeser waktu hingga adminnya terpasang ntpd?

Tolong beritahu saya bahwa ntpdaemon tidak akan sia-sia karena Debian memiliki mekanisme sinkronisasi bawaan.


Perhatikan bahwa Anda tidak perlu memiliki keduanya ntpdan ntpdatemenginstal lagi. Sebelumnya Anda perlu ntpdatemengatur waktu awalnya atau ntptidak mau memulai. Bukan itu masalahnya lagi. Lihat /usr/share/doc/ntp/NEWS.Debian.gz Bisa jadi baik untuk diketahui.
Anders

@Anders lagi mengacu pada versi terakhir Debian?
AL

Tidak, itu seperti banyak versi paket yang lalu, dan didokumentasikan dalam paket. Lihat /usr/share/doc/ntp/NEWS.Debiantanggalnya.
Anders

Dan jika Anda menggunakan skrip ntpdate-debian(atau sesuatu seperti itu) ia akan menggunakan server yang sama dengan ntp. Lihat /etc/defaults/ntpdatedan /etc/defaults/ntp.
Anders

Jawaban:


24

Debian mengharapkan Anda untuk menginstal sendiri ntp jika Anda ingin jam Anda disinkronkan. Cukup banyak yang harus Anda lakukan adalah apt-get install ntp. Instalasi default, tanpa tugas apa pun, cukup minim.

Saya percaya tugas desktop GNOME, setidaknya, akan menginstalnya secara default (dan juga banyak paket lainnya). Tidak yakin apakah desktop lain juga akan melakukannya.

Tidak ada metode sinkronisasi waktu lain yang diinstal & berjalan secara default.


Ya, satu-satunya hal yang mungkin ingin dilakukan adalah mengubah penyajian menjadi sesuatu yang "lebih dekat" dan orang dapat melayani lan dengan waktu, sehingga server DHCP mungkin ingin mengetahui hal ini.
Anders

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.