Konfigurasi NTP Menggunakan Centos 7
Konfigurasi Server
Ya, Ketemu lagi dengan saya Dimas Trihandika, seorang blogger yang ingin post tentang Android tapi gapernah kesampean karena saking banyaknya tugas :3.
Pada kesempatan kali ini saya akan Share Tutorial Konfigurasi NTP Mengunakan CentOS 7 sebagai server NTP nya.
Sebelumnya, mari kita ketahui dulu apa itu NTP. NTP (Network Time Protocol) 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 (Layer ke-4 dalam OSI Layer). Ini dirancang khusus untuk melawan efek variabel latency dengan menggunakan jitter buffer
Sebelumnya, mari kita ketahui dulu apa itu NTP. NTP (Network Time Protocol) 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 (Layer ke-4 dalam OSI Layer). Ini dirancang khusus untuk melawan efek variabel latency dengan menggunakan jitter buffer
Berikut Topology yang saya buat..
Untuk Client nya, disini saya menggunakan Windows 7 dan Zorin OS ( Based on Ubuntu 14.04 LTS)
Oke Sekarang kita mulai konfigurasi
1) Secara Default, Paket NTP Server sudah ada didalam Repository CentOS, Maka dari itu, kita tinggal menginstallnya saja
2) Pastikan paket tersebut berhasil di install
3) Kunjungi http://www.pool.ntp.org , Pilih Benua dan lokasi Negara mana Server anda berada, jika sudah akan muncul daftar server NTP, dalam contoh ini saya menggunakan Lokasi Indonesia
4) Edit file ntp.conf yang berada di folder /etc/
5) Cari Script seperti gambar dibawah ini
6) Dan ubah menjadi seperti ini. Berikan tanda Pagar pada ke-4 server yang secara default sudah terdaftar di CentOS kalian, tanda "#" pada linux melambangakn tanda non-aktif/dissable. kemudian tambahkan script yang sudah yang tandai warna biru ini tepat di bagian bawahnya, dan jangan lupa sesuaikan dengan apa yang tercantum di http://www.pool.ntp.org tadi.
7) Kemudian Scroll kebwah, dan cari script seperti gambar dibawah ini
8) Selanjutnya, kita harus Allow Network Client dalam jaringan kita agar bisa sinkronisasi waktu dengan server, Tambahkan Script yang sudah saya tandai warna biru ini, tepat dibawahnya
9) Setelah itu, atur Zona waktu untuk server NTP menjadi Asia/jakarta
10) Tambahkan Firewall rules untuk membuka Protokol UDP dengan port 23 di filter firewall agar Akses untuk NTP tidak terhadang Firewal, dan jangan lupa reload firewallnya agar konfigurasi yang baru berjalan
11) Start NTP dan Enable NTP (agar berjalan ketika di restart) dengan perintah
12) Liat statu NTP, apakah sudah berjalan dengan baik atau tidak
13) Jika sudah, tunggu beberapa saat hingga server melakukan sinkronisasi waktu terhadap server pool list yang sudah kita konfigurasi sebelumnya, untuk melihatnya yaitu dengan cara mengetikan perintah
14) Coba lihat apakah waktu nya sudah sesuai apa tidak denga zona waktu Asia/Jakarta
Verifikasi Client Windows
1) Pertama, coba lakukan ping dulu ke server NTP yang sudak kita konfigurasi tadi
2) Pada bagian taskbar Klik Widget jam yang berada di pojok kanan bawah taskbar, setelah itu klik Change date and time setiings..
3) Akan terbuka jendela baru seperti gambar berikut ini, pilih bagian Internet Time, kemudian klik Change Settings..
4) Dan akan muncul tampilan sepeti gambar berikut, Berikan Ceklis pada bagian Synchronize blablabla... kemudian pada kolom server, tuliskan IP Address server kalian, jika sudah Klik Update Now. Done..
Verifikasi Client Ubuntu
1) Install Terlebih dahulu paket NTP nya
2) Edit file ntp.conf yang berada di folder /etc/
3) Cari Script yang sudah saya tandai kotak merah berikut
4) Edit manjadi seperti ini. Berikan tanda pagar pada server NTP yang sudah saya beri tanda kotak merah tadi, dikarenakan tanda "#" pada linux melambangakn tanda non-aktif/dissable. kemudian cantumkan server kalian, untuk mendefinisikan bahwa Server NTP Client tersebut akan menggunakan Server NTP yang sudah kita konfigurasi tadi pada CentOS 7, dan cara konfigurasinya yaitu
6) Kemudian Restart NTP nya agar konfigurasi dapat berjalan dengan baik
7) Jika sudah, tunggu beberapa saat hingga client melakukan sinkronisasi waktu terhadap server pool list yang sudah kita konfigurasi sebelumnya, untuk melihatnya yaitu dengan cara mengetikan perintah
8) Setelah itu, atur Zona waktu menjadi Asia/jakarta
9) Pastikan Jam dan Zona waktu nya sudah benar dan sesuai
Disitu tercantum NTP Synchronized : yes yang menandakan kita berhasil Sinkronisasi Waktu dengan Server kita yang sudah di konfigurasi tadi
10) Atau bisa juga verifikasi sinkronisasi NTP dengan perintah seperti gambar dibawah ini
Note : Karna penulis nge-screenshot kelamaan, minum dulu, jadi waktu nya udah keburu beranjak 1 menit :v. jadi jangan heran kalo gambar diatas waktunya beda satu menit :v
Yap, Saya tutup postingan saya tentang NTP ini.
Sekian, Semoga Bermanfaat..
Wassalamu'alaikum Wr Wb
yum install ntp -y
2) Pastikan paket tersebut berhasil di install
3) Kunjungi http://www.pool.ntp.org , Pilih Benua dan lokasi Negara mana Server anda berada, jika sudah akan muncul daftar server NTP, dalam contoh ini saya menggunakan Lokasi Indonesia
4) Edit file ntp.conf yang berada di folder /etc/
nano /etc/ntp.conf
5) Cari Script seperti gambar dibawah ini
6) Dan ubah menjadi seperti ini. Berikan tanda Pagar pada ke-4 server yang secara default sudah terdaftar di CentOS kalian, tanda "#" pada linux melambangakn tanda non-aktif/dissable. kemudian tambahkan script yang sudah yang tandai warna biru ini tepat di bagian bawahnya, dan jangan lupa sesuaikan dengan apa yang tercantum di http://www.pool.ntp.org tadi.
7) Kemudian Scroll kebwah, dan cari script seperti gambar dibawah ini
8) Selanjutnya, kita harus Allow Network Client dalam jaringan kita agar bisa sinkronisasi waktu dengan server, Tambahkan Script yang sudah saya tandai warna biru ini, tepat dibawahnya
restrict "ip network server" netmask "subnetmasknya" nomodify notrap
9) Setelah itu, atur Zona waktu untuk server NTP menjadi Asia/jakarta
timedatectl set-timezone Asia/Jakarta
10) Tambahkan Firewall rules untuk membuka Protokol UDP dengan port 23 di filter firewall agar Akses untuk NTP tidak terhadang Firewal, dan jangan lupa reload firewallnya agar konfigurasi yang baru berjalan
firewall-cmd --add-service=ntp --permanent
firewall-cmd --reload
11) Start NTP dan Enable NTP (agar berjalan ketika di restart) dengan perintah
systemctl start ntpd
systemctl enable ntpd
12) Liat statu NTP, apakah sudah berjalan dengan baik atau tidak
systemctl status ntpdjika terdapat ijo-ijo berarti konfigurasi dapat berjalan dengan baik :v
13) Jika sudah, tunggu beberapa saat hingga server melakukan sinkronisasi waktu terhadap server pool list yang sudah kita konfigurasi sebelumnya, untuk melihatnya yaitu dengan cara mengetikan perintah
ntpq -p
14) Coba lihat apakah waktu nya sudah sesuai apa tidak denga zona waktu Asia/Jakarta
date -R
Verifikasi Client Windows
1) Pertama, coba lakukan ping dulu ke server NTP yang sudak kita konfigurasi tadi
2) Pada bagian taskbar Klik Widget jam yang berada di pojok kanan bawah taskbar, setelah itu klik Change date and time setiings..
3) Akan terbuka jendela baru seperti gambar berikut ini, pilih bagian Internet Time, kemudian klik Change Settings..
4) Dan akan muncul tampilan sepeti gambar berikut, Berikan Ceklis pada bagian Synchronize blablabla... kemudian pada kolom server, tuliskan IP Address server kalian, jika sudah Klik Update Now. Done..
Verifikasi Client Ubuntu
1) Install Terlebih dahulu paket NTP nya
apt-get install ntp
2) Edit file ntp.conf yang berada di folder /etc/
3) Cari Script yang sudah saya tandai kotak merah berikut
4) Edit manjadi seperti ini. Berikan tanda pagar pada server NTP yang sudah saya beri tanda kotak merah tadi, dikarenakan tanda "#" pada linux melambangakn tanda non-aktif/dissable. kemudian cantumkan server kalian, untuk mendefinisikan bahwa Server NTP Client tersebut akan menggunakan Server NTP yang sudah kita konfigurasi tadi pada CentOS 7, dan cara konfigurasinya yaitu
server "ip address server ntp"
6) Kemudian Restart NTP nya agar konfigurasi dapat berjalan dengan baik
7) Jika sudah, tunggu beberapa saat hingga client melakukan sinkronisasi waktu terhadap server pool list yang sudah kita konfigurasi sebelumnya, untuk melihatnya yaitu dengan cara mengetikan perintah
ntpq -p
8) Setelah itu, atur Zona waktu menjadi Asia/jakarta
timedatectl set-timezone Asia/Jakarta
9) Pastikan Jam dan Zona waktu nya sudah benar dan sesuai
timedatectl
Disitu tercantum NTP Synchronized : yes yang menandakan kita berhasil Sinkronisasi Waktu dengan Server kita yang sudah di konfigurasi tadi
10) Atau bisa juga verifikasi sinkronisasi NTP dengan perintah seperti gambar dibawah ini
date -R
hwclock
Tambahan
1) Jika kalian ingin mengubah waktu dan tanggalnya, pertama verifikasi dulu waktu dan tanggal kita yang sekarang dengan cara mengetikan
date -R
jika sudah, sekarang atur waktu dan tanggalnya sesuka hati kalian
date --set "tanggal bulan tahun jam:menit:detik"contoh :
date --set "09 sep 2000 23:50:00"demudian cek lagi waktu pada client kita, apakah berubah atau tidak
date -Rdan disitu tertampilkan waktu dan tanggal yang sudah kita edit tadi.
Note : Karna penulis nge-screenshot kelamaan, minum dulu, jadi waktu nya udah keburu beranjak 1 menit :v. jadi jangan heran kalo gambar diatas waktunya beda satu menit :v
Yap, Saya tutup postingan saya tentang NTP ini.
Sekian, Semoga Bermanfaat..
Wassalamu'alaikum Wr Wb
blog nya sangaat bermanfaat mas ��
ReplyDeletekata kata nya banyak yg sayaa tidak mengerti
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteSpam anju ;3
ReplyDeletekontennya dipadetin dikit mas biar hemat kata dan jelas
ReplyDeletemengubah time sesuka diri fungsinya buat apa mas?
ReplyDeletecheat bisa kali ya :v
Itu udah paling padet :3, emang dasarnya panjang langkah-langkahnya :3.
ReplyDeleteMengubah time sesuka diri(?) Maksudnya apaan dah,-