Kami telah menjalankan sekitar 50 sistem di LAN kami. Di mana sebagian besar sistem berjalan dengan sistem operasi Linux dan beberapa di antaranya berjalan dengan Windows dan MAC. Dalam setup ini, kita akan mengkonfigurasi salah satu sistem Linux sebagai server NTP yang akan disinkronkan dari server NTP publik. Sekarang sistem yang tersisa di LAN akan menyinkronkan waktu mereka dari server NTP LAN lokal.
Langkah 1 – Instal Server NTP
Paket NTP tersedia di bawah repositori default. Anda cukup masuk ke server Anda sebagai pengguna root dan jalankan perintah berikut.
yum install ntp ## CentOS/RHEL systems dnf install ntp ## Fedpra systems
Langkah 2 – Siapkan Server NTP
Sinkronkan Waktu Lokal dari pool.ntp.org
Pertama, kita harus tetap menyinkronkan waktu di server ini. Untuk ini, kami akan menggunakan server cluster NTP POOL untuk menyinkronkan waktu sistem lokal. Proyek NTP POOL menyediakan sejumlah besar server cluster. Mari edit file konfigurasi NTP dan perbarui nilai berikut
vim /etc/ntp.conf
server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst
Sebagai kumpulan NTP menyediakan sejumlah besar server yang tersebar di seluruh dunia. Kami menyarankan untuk menggunakan server terdekat juga. Anda dapat menemukan server terdekat di http://www.pool.ntp.org/en/.
Izinkan Sistem LAN
Sekarang konfigurasikan server NTP Anda untuk memungkinkan sistem LAN tetap menyinkronkan waktu mereka dari server ini. Untuk melakukannya tambahkan entri berikut di file konfigurasi
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
Langkah 3 – Mulai ulang Server NTP
Server NTP mendengarkan pada port UDP 123. Setelah melakukan semua konfigurasi di atas, mari kita restart server NTP menggunakan perintah berikut.
Untuk CentOS/RHEL 7 dan Fedora
systemctl start ntpd systemctl enable ntpd
Untuk CentOS/RHEL 6/5
service ntpd start chkconfig ntpd on