Anda di halaman 1dari 4

Anggota Kelompok :

- M.Dhiya Ulhaq
- Syahrul Reza

NTP
Debian 10
 Pengertian NTP Server
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. Mengapa kita perlu setting NTP tersebut?
sinkronisasi waktu akan lebih penting jika sewaktu-waktu ada
seorang yang menyalah gunakkan haknya untuk mengambil
alih server tentunya kita akan lebih tau dari log server dengan
mencocokkan waktu tersebut. Setiap negara pun mempunyai
server ntp yang dapat kita sinkronisasi ke dalam server lokal
atau public kita. Paket install aplikasi NTP di Debian 10 ada 2
yaitu NTPd dan Chrony. 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.

 Instalasi Dan Konfigurasi NTP Server


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

Selanjutya 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.

Anda mungkin juga menyukai