Instalasi dan Konfigurasi NTP Server pada Sistem Operasi Linux (Mint 18.1 Serena)

Materi TKJ - NTP (Network Time Protocol) merupakan sebuah mekanisme atau protokol yang digunakan untuk melakukan sinkronisasi terhadap penunjuk waktu dalam sebuah sistem komputer dan jaringan. Prosessinkronisasi ini dilakukan di dalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data biasa yang hanya melakukan pertukaran paket-paket data saja.

NTP menggunakan port komunikasi UDP nomor 123. Protokol ini memang didesain untuk dapat bekerja dengan baik meskipun media komunikasi bervariasi, mulai dari yang waktu latensinya tinggi hingga rendah, mulai dari media kabel sampai dengan media udara. Protokol ini memungkinkan perangkat-perangkat komputer anda untuk tetap dapat melakukan sinkronisasi waktu dengan sangat tepat dalam berbagai media.

Prinsip Kerja NTP

NTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. Sebuah jaringan NTP biasanya mendapatkan perhitungan waktunya dari sumber waktu yang terpercaya seperti misalnya radio clock atau atomic clock yang terhubung dengan sebuah time server. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain. Sebuah TP client akan melakukan sinkronisasi dengan NTP server dalam sebuah interval pooling yang biasanya berkisar antara 64 sampai 1024 detik. Namun, waktu sinkronisasi ini biasa berubah secara dramatis bergantung kepada kondisi dan keadaan jaringan yang akan digunakannya.

Instalasi dan Konfigurasi NTP

#1 Instalasi layanan NTP server dengan mengetikkan perintah berikut pada terminal linux:
#apt-get install ntpdate

#2 Buka file ntp dengan perintah berikut:
#nano /etc/ntp.conf
#3 Carilah script berikut:
pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
pool 2.ubuntu.pool.ntp.org iburst
pool 3.ubuntu.pool.ntp.org iburst

Tambahkan comment atau tanda # sehingga menjadi seperti berikut ini:
#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
#4 Tambahkan IP address server ntp yang akan di setting di bawah konfigurasi di atas, sehingga menjadi seperti berikut ini:
#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
server 127.127.1.0

#5 Tambahkan baris berikut
restrict 192.168.137.0 mask 255.255.255.0 nomodify notrap
Tuliskan di bawah baris ini:
#restrict 192.168.123.0 mask 255.255.255.0 notrust
Sehingga menjadi seperti di bawah ini:
#restrict 192.168.123.0 mask 255.255.255.0 notrust
restrict 192.168.137. mask 255.255.255.0 nomodify notrap

#6 Restart layanan NTP server dengan perintah berikut:
#/etc/init.d/ntp restart
#7 Lakukan pengecekan NTP, dengan perintah perikut:
#ntpq -p
Jika konfigurasi berhasil, maka akan muncul tampilan seperti gambar di bawah ini.

Pengujian

Pengujian pada komputer client dengan sistem operasi linux dapat mengetikkan perintah berikut:
#ntpdate -u 127.0.0.1
#ntpdate -u 192.168.137.4
Maka hasilnya akan seperti pada gambar di bawah ini:


Sebelum melakukan pengujian pada komputer client, lakukan setting IP address seperti gambar berikut ini (IP network 192.168.0.0)


Pengujian pada komputer client dengan sistem operasi windows dapat melalui klik kanan jam yang ada di taksbar > Change Setting > ceklis syncronize with an internet server. Masukkan IP address komputer server > Update now > OK


Demikian tutorial singkat instalasi dan konfigurasi NTP server pada sistem operasi Linux Mint 18.1 Serena. Semoga tutorial ini dapat membantu sobat.

* Konten ini dibuat sebagai hasil dari kegiatan Program Keahlian Ganda Paket Keahlian Teknik Komputer dan Jaringan yang dilaksanakan tanggal 13 Maret s.d 12 Mei 2017 di Pusat Belajar SMK Negeri 1 Ngabang Kalimantan Barat.
** Materi diambil dari Modul Guru Pembelajar Paket Keahlian Teknik Komputer dan Jaringan

0 Response to "Instalasi dan Konfigurasi NTP Server pada Sistem Operasi Linux (Mint 18.1 Serena)"

Post a Comment

GET NEW INFORMATION

SOCIAL NETWORK

CB Blogger