Konfigurasi NTP Server Di Debian 9 (Stretch)

Selamat Datang Di Blog Saya | Teruslah Menciptakan Sesuatu Diluar Batas Kemampuan


Assalamu’alaikum Wr.Wb

Hallo sahabat blogger, disini saya akan membahas tentang konfigurasi NTP Server Di Debian 9.4. Sebelum ke konfigurasi ada yang tau apa itu NTP? Bagaimana cara kerjanya? Seperti biasanya saya akan membahas secara singkat tentang NTP Server Di Debian.

A.Pengertian NTP Server



Network Time Protocol (NTP) adalah sebuah protokol untuk sinkronisasi jam-jam sistem komputer di atas paket-switching, variabel-latency jaringan data.
NTP menggunakan UDP pada port 123 sebagai lapisan transport. Ini dirancang khusus untuk melawan efek variabel laten dengan menggunakan jitter buffer. NTP juga mengacu pada referensi implementasi software yang didistribusikan oleh Proyek Pelayanan Publik NTP.
Network Time Protocol (NTP) berfungsi untuk mensingkronkan waktu client dengan server, supaya waktu atau jam dapat sama persis. NTP berjalan pada protocol UDP, yang bersipat ringan dan unreliable. NTP Server sangat berperan penting jika jumlah computer sudah melampaui batas, agar semua waktu berjalan serentak pada setiap computer.


B. Cara Kerja NTP Server


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. Komputer ini disebut juga stratum 1. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain dengan protokol NTP yang disebut stratum 2. Komputer dalam jaringan tersebut dapat menyinkronkan jaringan lain yang disebut stratum 3, dan seterusnya sampai stratum 16.
Sebuah NTP client akan melakukan sinkronisasi dengan NTP server dalam sebuah interval pooling yang biasanya berkisar antara 64 sampai 1024 detik. NTP menggunakan sistem hirarki dalam bekerja dan melakukan sinkronisasinya. Sistem hirarki ini menggunakan istilah Clock stratum atau strata untuk menggambarkan tingkatan-tingkatannya seperti yang sudah dijelaskan di atas.
Kehebatan NTP ini didapat dari sistem estimasinya yang hebat yang mengandalkan tiga buah variabel kunci yang didapat dari hubungan antara client dan servernya. Ketiga variabel tersebut adalah:
1.  Network delay. Sebagai variabel yang didapat dari lamanya delay yang terjadi dalam media penghubungnya. Variabel ini merupakan kunci terpenting dalam mendapatkan sinkronisasi yang akurat.
2. Time packets exchange dispersion. Dispersi atau penyebaran terhadap paket-paket sinkronisasi waktu digunakan untuk mengukur kesalahan maksimum dari perhitungan waktu antara kedua node yang berkomunikasi.
3.  Clock offset: Kerugian waktu ini merupakan variabel yang digunakan untuk melakukan koreksi terhadap pencatatan waktu yang ada di client. Koreksi inilah yang akan dibawa dalam sinkronisasi 
antarkedua perangkat.

Nah itulah penjelasan secara singkat tentang NTP Server, selanjutnya kita akan ke tahap konfigurasi NTP Server
1.    Pertama kita harus mempunyai minimal DVD 1 karena paket aplikasi NTP Server berada di DVD 1
2.    Jika sudah punya kita langsung masukkan DVD 1 ke server debian
3.    Jika sudah dimasukkan DVD nya, selanjutnya kita konfigurasi IP Address terlebih dahulu
4.    Setelah itu kita install paket aplikasinya dengan perintah.

#apt-get install ntp ntpdate



5.    Jika sudah terinstall kita edit file ntp.conf dengan perintah.

#nano /etc/ntp.conf

Jika sudah masuk sepertivgambar di bawah ini, selanjutnya kasih tanda # pada baris pool 0 sampai pool 3 setelah itu tambahkan dibawah pool
server 127.127.1.0
fudge 127.127.1.0 stratum 1
selanjutnya cari baris restrict 192.168.128.0 (hilangkan tanda pagar dan ubah menjadi network ip address anda).

Gambar hasil merubah file ntp.conf

6.    Selanjutnya kita simpan konfigurasinya lalu restart dengan perintah.

#/etc/init.d/ntp restart


7.    Setelah direstart ketik perintah

#ntpq –p (untuk melihat jitter, jika jitternya ada angka 1 atau lebih itu tandanya berhasil. Kalau jitternya 0 juga tidak apa apa)


8.    Selanjutnya kita setting tahun,bulan,tanggal & waktu. Contohnya seperti gambar di bawah ini.

9. Setelah di setting tahun,bulan,tanggal & waktu yang di inginkan, selanjutnya kita ketikkan perintah.

#ntpdate –d 192.168.100.1


Ada tulisan yang digaris bawahi pada gambar di atas, itu artinya server ntp kita belum di temukan. Jadi kita harus nunggu 5-10 menit untuk memunculkan server kita tandanya jika muncul server kita ada tulisan adjust time seperti gambar di bawah.

10. Jika sudah muncul tulisan adjust time selanjutnya kita pasang ip address di client dan 1 networkan sama ip address server.

11.Selanjutnya kita klik kanan pada tulisan tanggal dan waktu di pojok kanan bawah layar, setelah itu pilih Adjust date/time.

12. Setelah itu kita pilih Add clocks for different time zones yang berada di sisi kanan layar, setelah itu pilih Internet Time – change settings...

13.Kemudian beri tanda centang pada Synchronize with an Internet time server, lalu isikan pada Server  IP Address debian setelah itu pilih Update now.

Jika berhasil ada tuilsan The clock was successfully synchronized.

Dan otomatis tanggal dan waktu yang di client berubah dan waktu & tanggal nya sama dengan di debian yang sudah di setting NTP Server.

Demikian dari saya, semoga materi tadi bisa bermanfaat bagi yang membaca. Dan terima kasih sudah mengunjungi dan membaca blog saya, jangan lupa share ke temen-temennya.



Wassalamu’alaikum Wr.Wb





Komentar