Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Install NTP Server di Debian 10 Buster

 Cara Install NTP Server di Debian 10 Buster

Network Time Protocol (NTP) adalah sebuah protokol yang digunakan untuk pengsinkronan waktu di dalam sebuah jaringan bisa pada jaringan LAN (Local Area Network) maupun pada jaringan internet dan untuk sinkronisasi jam-jam sistem komputer di atas paket-switching, variabel-latency jaringan data.

Proses sinkronisasi ini dilakukan didalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja. NTP menggunakan port komunikasi UDP nomor 123.

NTP (Network Time Protocol) merupakan sebuah protokol yang digunakan untuk mengsingkronkan waktu antar komputer. Singkronisasi waktu yang dilakukan oleh protokol ini sangat akurat dapat mencapai 10 milidetik untuk jaringan internet dan dapat mencapai 200 milidetik dalam jaringan lokal. NTP sendiri berada di 2 sisi yaitu sisi klien dan sisi server, kegunaan layanan di ntp adalah untuk mempaskan atau menyesuaikan waktu yang ada sesuai regional dimana mesin komputer itu berada. (Source : Wikipedia)

Pada tutorial kali ini kita akan belajar cara install dan konfigurasi NTP Server menggunakan Chrony di Debian 10 server. Silahkan ikuti step by step cara installasi dan konfigurasinya.

Install NTP Server

Untuk installasi Chrony silahkan jalankan perintah dibawah ini.

root@debian:~# apt install -y chrony

Konfigurasi NTP Server

Untuk file konfigurasi utama adalah file chrony.conf yang terletak pada direktory /etc/ Silahkan buka file tersebut menggunakan Text editor kesukaan Anda lalu Edit file tersebut seperti dibawah ini.

root@debian:~# nano /etc/chrony/chrony.conf

Untuk NTP Server kita akan arahkan menggunakan NTP Server Indonesia, Anda bisa cek Disini.


Selanjutnya edit file chrony.conf seperti dibawah ini. Masukan tanda pagar # pada bagian pool 2.debian.pool.ntp.org iburst lalu masukan NTP Server Indonesia, lalu pada bagian akhir baris tambahkan IP Network. 

# Welcome to the chrony configuration file. See chrony.conf(5) for more
# information about usuable directives.
#pool 2.debian.pool.ntp.org iburst
server 0.id.pool.ntp.org
server 1.id.pool.ntp.org
server 2.id.pool.ntp.org
server 3.id.pool.ntp.org

# This directive specify the location of the file containing ID/key pairs for
# NTP authentication.
keyfile /etc/chrony/chrony.keys

# This directive specify the file into which chronyd will store the rate
# information.
driftfile /var/lib/chrony/chrony.drift

# Uncomment the following line to turn logging on.
#log tracking measurements statistics

# Log files location.
logdir /var/log/chrony

# Stop bad estimates upsetting machine clock.
maxupdateskew 100.0

# This directive enables kernel synchronisation (every 11 minutes) of the
# real-time clock. Note that it can’t be used along with the 'rtcfile' directive.
rtcsync

# Step the system clock instead of slewing it if the adjustment is larger than
# one second, but only in the first three clock updates.
makestep 1 3
# Tambahkan network pada baris akhir
allow 192.168.0.0/24
SImpan konfigurasi file chrony.conf lalu restart service chrony
root@debian:~# systemctl restart chrony
Jalankan perintah chrony source untuk melihat Sinkronisasi NTP Server
root@debian:~# chronyc sources
210 Number of sources = 4
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^? time.cloudflare.com           3   6     1     2    -26ms[  -26ms] +/-   57ms
^? time.cloudflare.com           3   6     1     2    +11ms[  +11ms] +/-   77ms
^? 202-65-114-202.jogja.cit>     2   6     1     2    -35ms[  -35ms] +/-   91ms
^? ntp.lipi.go.id                2   6     1     3    -54ms[  -54ms] +/-  155ms
Jangan lupa untuk menambahkan port NTP yaitu 123/udp pada Firewall
root@debian:~# ufw allow 123/udp
Rule added
Rule added (v6)

Pengetesan

Untuk pengetesan silahkan buka pada setingan time zone pada PC Client lalu masukan IP Address Server lalu Klik Update JIka berhasil maka PC Client akan Syncronized dengan Server.

Cara Install NTP Server di Debian 10 Buster

Demikian kira-kira tutorial Cara Install NTP Server di Debian 10 Buster ini saya buat. Semoga bermafaat untuk kita semua. Silahkan Share Jika kalian merasa postingan ini bermanfaat. Sekian & Terimakasih Salam.

Posting Komentar untuk "Cara Install NTP Server di Debian 10 Buster"