Protokol Waktu Jaringan, biasa disebut NTP, adalah protokol yang bertanggung jawab untuk menyinkronkan jam sistem dalam jaringan. NTP mengacu pada protokol dan sistem klien di samping program server yang berada di sistem jaringan.
Dalam panduan ini, kami akan menunjukkan cara menginstal NTP server dan klien aktif Ubuntu 18.04.
Panduan ini bertujuan untuk mencapai hal-hal berikut:
Mari kita mulai!
Di bawah ini adalah prosedur langkah demi langkah untuk menginstal NTP server dan membuat modifikasi yang diperlukan untuk mencapai sinkronisasi waktu yang diinginkan dalam jaringan.
Untuk memulai, mari kita mulai dengan memperbarui paket sistem seperti yang ditunjukkan.
$ sudo apt update -y.
Dengan paket sistem yang sudah diinstal, instal NTP protokol aktif Ubuntu 18.04 LTS dengan berlari.
$ sudo apt install ntp
Saat diminta, ketik kamu
dan pukul MEMASUKI untuk menyelesaikan proses instalasi.
Untuk mengkonfirmasi itu NTP protokol telah berhasil diinstal, jalankan perintah.
$sntp --versi.
Secara default, NTP protokol datang dengan default kolam NTP server sudah dikonfigurasi dalam file konfigurasinya seperti yang ditunjukkan di bawah ini di /etc/ntp.conf mengajukan.
Ini biasanya bekerja dengan baik. Namun, Anda dapat mempertimbangkan untuk mengubah ke Kumpulan server NTP terdekat dengan lokasi Anda. Tautan di bawah ini mengarahkan Anda ke halaman di mana Anda dapat memilih daftar kumpulan NTP yang paling Anda sukai.
https://support.ntp.org/bin/view/Servers/NTPPoolServers.
Dalam contoh kita, kita akan menggunakan kolam NTP terletak di Eropa seperti yang ditunjukkan.
Untuk mengganti default Server kumpulan NTP, buka file konfigurasi NTP menggunakan editor teks favorit seperti yang ditunjukkan.
$ sudo vim /etc/ntp.conf.
Salin dan tempel Daftar kumpulan NTP di dalam Eropa ke file konfigurasi seperti yang ditunjukkan.
server 0.europe.pool.ntp.org. server 1.europe.pool.ntp.org. server 2.europe.pool.ntp.org. server 3.europe.pool.ntp.org.
Selanjutnya, simpan dan keluar dari editor teks.
Agar perubahan diterapkan, mulai ulang NTP service dan verifikasi statusnya menggunakan perintah.
$ sudo systemctl restart ntp. $ sudo systemctl status ntp.
Jika Firewall UFW diaktifkan, kita harus mengizinkan NTP layanan di atasnya sehingga mesin klien dapat mengakses server NTP.
$ sudo ufw izinkan ntp ATAU. $ sudo ufw izinkan 123/udp
Untuk menerapkan perubahan, muat ulang firewall seperti yang ditunjukkan.
$ sudo ufw memuat ulang.
Untuk memverifikasi perubahan yang dibuat, jalankan perintah.
$ sudo ufw status.
Sempurna! kami telah berhasil mengatur kami NTP server aktif Ubuntu 18.04 LTS sistem. Sekarang mari kita siapkan NTP pada sistem klien.
Di bagian ini, kita akan menginstal dan mengkonfigurasi a NTP klien aktif Ubuntu 18.04 sistem klien untuk disinkronkan oleh sistem Ubuntu 18.04 NTP Server.
Untuk memulai, perbarui sistem dengan menjalankan.
$ sudo apt update -y.
ntpdate adalah utilitas/program yang dengan cepat memungkinkan sistem untuk menyinkronkan waktu dan tanggal dengan menanyakan server NTP.
Untuk memasang ntpdate menjalankan perintah.
$ sudo apt install ntpdate.
Untuk sistem klien untuk menyelesaikan NTP server oleh nama host, Anda perlu menambahkan alamat IP dan nama host server NTP di /etc/hosts mengajukan.
Oleh karena itu, Buka file tersebut menggunakan editor teks favorit Anda.
$ sudo vim /etc/hosts.
Tambahkan alamat IP dan nama host seperti yang ditunjukkan.
10.128.0.21 bionik.
Untuk memeriksa secara manual apakah sistem klien sinkron dengan waktu server NTP, jalankan perintah.
$ sudo ntpdate NTP-server-hostname.
Dalam kasus kami, perintahnya adalah.
$ sudo ntpdate bionik.
Offset waktu antara server NTP dan sistem klien akan ditampilkan seperti yang ditunjukkan.
Untuk menyinkronkan waktu klien dengan server NTP, Anda harus mematikan sinkronisasi waktu layanan pada sistem klien.
$ sudo timedatectl set-ntp off.
Selanjutnya, Anda perlu menginstal layanan NTP pada sistem klien. Untuk mencapai ini, keluarkan perintah.
$ sudo apt install ntp.
tekan kamu
saat diminta dan tekan MEMASUKI untuk melanjutkan proses instalasi.
Tujuan dalam langkah ini adalah menggunakan NTP server yang sebelumnya dikonfigurasi untuk bertindak sebagai server NTP kami. Agar ini terjadi, kita perlu mengedit /etc/ntp.conf mengajukan.
$ sudo vim /etc/ntp.conf.
Tambahkan baris di bawah ini di mana bionik
adalah nama host server NTP.
server bionic lebih memilih iburst.
Simpan dan keluar dari file konfigurasi.
Agar perubahan diterapkan, mulai ulang layanan NTP seperti yang ditunjukkan.
$ sudo systemctl restart ntp.
Dengan klien dan server NTP yang tidak sinkron, Anda dapat melihat detail sinkronisasi dengan menjalankan perintah.
$ntpq -p.
refid st t jarak jauh saat polling mencapai delay offset jitter. bionik 71.79.79.71 2 u 6 64 377 0,625 -0,252 0,063.
Ini membawa kita ke akhir panduan ini. Pada titik ini Anda telah berhasil mengonfigurasi server NTP pada Ubuntu 18.04 LTS dan mengkonfigurasi sistem klien untuk disinkronkan dengan server NTP. Jangan ragu untuk menghubungi kami dengan umpan balik Anda.