Panduan Setting NTP Server di Linux untuk Sinkronisasi Waktu Stabil
Sinkronisasi waktu server penting untuk log, monitoring, TLS, dan autentikasi. Di Ubuntu, cara paling direkomendasikan adalah menggunakan chrony.
1) Install dan aktifkan chrony
sudo apt update
sudo apt install -y chrony
sudo systemctl enable chrony
sudo systemctl restart chrony
2) Konfigurasi NTP source
sudo nano /etc/chrony/chrony.conf
# contoh source publik
pool 0.pool.ntp.org iburst
pool 1.pool.ntp.org iburst
pool 2.pool.ntp.org iburst
pool 3.pool.ntp.org iburst
3) Jika server jadi NTP internal
# izinkan subnet internal query NTP
allow 10.10.0.0/16
# local stratum fallback
local stratum 10
4) Restart dan verifikasi sinkronisasi
sudo systemctl restart chrony
chronyc sources -v
chronyc tracking
timedatectl status
5) Troubleshooting cepat
- Pastikan UDP port 123 terbuka pada firewall/security group.
- Cek perbedaan waktu awal terlalu jauh, lakukan sinkronisasi bertahap.
- Pastikan timezone server sesuai kebutuhan aplikasi.