Lab 4 NTP ( Network Time Protocol ) on CentOS 7
Hai , balik lagi bersama saya di blog skyblues2 , kali ini saya akan post tentang materi tentang centOS 7 ,yaitu NTP ( Network Time Protocol ) , apa sebenarnya kegunaan NTP ? sebenarnya ini digunakan untuk sinkronisasi waktu pada komputer dengan waktu yang berada pada server di internet , oke gak usah lama lama , kita langsung aja ke konfigurasinya ,
Berikut ini merupakan topologinya :
gambar1(NTP-SB2-DL) |
Pada topologi diatas terlihat bahwa saya menggunakan cloud yang berarti memang lab kali ini saya menggunakan koneksi internet secara langsung , saya memakai dua client yaitu yang pertama client windows dan yang kedua client linux ( Ubuntu ) , dan menggunakan server CentOS 7. Oh iya bagi kalian yang menggunakan virtual box , gunakan adapter bridge , lalu setting ip sendiri
1. Atur IP Server
Atur IP Server agan secara bridged automaticaly , jadi server mendapatkan ip secara otomatis dan terhubung ke internet , caranya ketikkan perintah nmtui , setelah itu atur ip menjadi automatic
gambar2(NTP-SB2-DL) |
2. Install dan Konfigurasi NTP Daemon
Oke setelah mengatur ip nya , sekarang lakukan penginstallan NTP Daemon pada CentOS 7 , dengan mengetikkan perintah sebagai berikut :
yum install ntp -y
gambar4(NTP-SB2-DL) |
3. Buka NTP Public Pool
Setelah paket terinstal , kemudian cek pada NTP Public Pool Time Server untuk cek server dan pilih wilayah yang sedang agan tempati sekarang , karena saya tinggal di indonesia , jadi saya menggunakan server Asia/Indonesia , agan bisa mengaksesnya disini : www.pool.ntp.org/
gambar5(NTP-SB2-DL) |
4. Copy dan Edit File Konfigurasi
Setelah itu lihat dan copy script yang terdapat pada web tersebut , lalu pastekan pada file konfigurasi yang ada di server , yaitu langkah pertama buka terlebih dahulu file konfigurasinya yang berada di folder /etc/ dan nama file ntp.conf dengan menggunakan perintah :
nano /etc/ntp.conf
Setelah terbuka kemudian edit skrip centos.pool.ntp.org( yaitu dengan menambahkan pagar ) agar perintah itu dinonaktifkan , lalu tambahkan lagi command / script yang berasal dari web pool.ntp.org tadi , agar bisa menjadi perintah konfigurasi , jika bingung lihat gambar dibawah ini :
TAMBAHKAN PAGAR :
gambar6(NTP-SB2-DL) |
TAMBAHKAN KONFIGURASI :
gambar7(NTP-SB2-DL) |
5. Tambahkan IP Client ( IP Restrict )
Selanjutnya kita perlu membolehkan / allow cliet dalam jaringan kita agar dapat mensinkronisasi waktu yang ada pada server kita dengan pc client , caranya gimana ? yaitu dengan menambahkan command pada file konfigurasi tadi yang digunakan untuk memperbolehkan jaringan mensinkronisasi waktu dan query pada client , konfigurasinya adalah sebagai berikut :
gambar8(NTP-SB2-DL) |
7. Set Timezone
Setelah itu save file konfigurasinya , lalu kita akan mengatur timezone pada server kita agar mengikuti timezone yang sesuai dengan keberadaan kita , karena disini saya berada di zona Asia/Jakarta , jadi saya mengaturnya di Jakrta dengan menggunakan perintah sebagai berikut :
timedatectl set-timezone Asia/Jakarta
gambar9(NTP-SB2-DL) |
Yak disitu sudah terlihat bahwa server saya sudah masuk dalam zona waktu Indonesia bagian Jakarta ,
8. Firewall Rules NTP Daemon
Service NTP berjalan dengan protokol UDP dengan port 123 yang terdapat pada layer 4 ( OSI Layer ) , Untuk membuka port tersebut bisa menggunakan perintah dibawah ini :
- firewall-cmd --add-service=ntp --permanent
- firewall-cmd --reload
gambar10(NTP-SB2-DL) |
Setelah membuka port 123 di filter firewall , aktifkan NTP Server dan pastikan aplikasi itu berjalan dengan baik dan mulus :v , gunakan perintah dibawah ini :
- systemctl start ntpd
- systemctl enable ntpd
- systemctl status ntpd
gambar11(NTP-SB2-DL) |
9. Verifikasi
Yak disitu terlihat NTP Server saya sedang berjalan , dan sekarang adalah waktunya verifikasi pada server, tunggu beberapa menit untuk server agan melakukan sinkronisasi waktu terhadap server pool list yang kita masukkan sebelumnya , jalankan perintah dibawah ini untuk melakukan verifikasi :
- ntpq -p
- date -R
gambar12(NTP-SB2-DL) |
Yak disitu terlihat tanggal dan waktu pada server saya , dan terlihat server saya terhubung pada server pool ,
10. Setup Windows NTP Client
Sebelum memulai setup , pertama atur ip pada client windows 7 ,
Kemudian lakukan tes ping ke server , apakah sudah reply atau belum
gambar13(NTP-SB2-DL) |
Kemudian lakukan tes ping ke server , apakah sudah reply atau belum
gambar14(NTP-SB2-DL) |
Yak setelah semua langkah konfigurasi pada server selesai , maka langkah selanjutnya adalah verifikasi pada client , jika windows tidak menggunakan domain controller , kita dapat mengkonfigurasi windows untuk melakukan sinkronisas waktu dengan NTP Server dengan cara klik Time yang ada dibagian kanan bawah pada Taskbar , Change Date and Time Settings - > Internet Time -Change Settings -> Check Synchronize with an Internet Time Server -> Masukkan Ip Server agan -> Update Now -> Ok .
gambar15(NTP-SB2-DL) |
gambar16(NTP-SB2-DL) |
gambar17(NTP-SB2-DL) |
Dan yak disitu terlihat waktu pada windows 7 saya sudah sukses tersinkronisasi dengan server ,
11. Setup NTP Client Linux ( Ubuntu )
Oke Sebelumnya jika mau menginstall apapun di Linux , pasti harus mempunyai repositorinya , agan bisa mendapatkan repositorinya di google :v banyak ko :v , nah jika sudah terinstall repositorinya , Install terlebih dahulu NTP pada linux Ubuntu dengan menggunakan perintah :
sudo apt-get install ntp-y
gambar18(NTP-SB2-DL) |
Setelah itu buka file ntp.conf yang terletakk pada folder /etc/ untuk dikonfigurasi , beri tanda pagar pada settingan ubuntu.pool.org agar menonaktifkan perintah konfigurasinya , kemudian tambahkan dibawahnya script :
server ip_address_server_agan
Sebagai contohnya :
gambar19(NTP-SB2-DL) |
Setelah itu save file hasil konfigurasinya , kemudian restart ntp nya ,dengan mengetikkan :
/etc/init.d/ntp restart
Kemudian lihat , apakah NTP agan sudah berjalan atau belum dengan melakukan perintah :
/etc/init.d/ntp status
gambar20(NTP-SB2-DL) |
gambar21(NTP-SB2-DL) |
Kemudian cek apakah waktu sudah berubah atau tidak , dengan menggunakan perintah :
- ntpq -p
- date -R
gambar22(NTP-SB2-DL) |
gambar23(NTP-SB2-DL) |
Yak disitu sudah terlihat waktu saya sudah masuk zona indonesia yaitu GMT +7
Oke selesailah sudah langkah konfigurasi untuk saat ini , kurang lebihnya mohon maaf , semoga bermanfaat, wassalam DWYOR
Tidak ada komentar :
Posting Komentar