Published November 03, 2020 by with 0 comment

Ubuntu 18.04 : Setting up Chrony as Network Time Protocol server

 

    Hallo semua. Pada kesempatan ini, kami akan share tentang NTP server di ubuntu 18.04 dengan menggunakan Chrony. Nah sebelum masuk ke Konfigurasi penting, untuk kita tahu, apa si NTP itu. 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. 
    Jadi, intinya NTP ini mensinkronkan waktu bagi clientnya. Dalam artian singkat sebagai ajuan waktu. Penerepannya adalah ketika kita mensetup kumpulan server, dan untuk sinkronisasi waktu antar server sama, maka kita bisa pasang NTP server ini, meskipun kita juga dapat menggunakan NTP server yang sudah ada. Benefitnya adalah kalau kita setup sendiri yang pasti NTP server tersebut menjadi Jaringan Lokal dari server-server kita, jadi akan lebih aman dan cepat. Kurang lebih begitu. Untuk langkah konfigurasinya kita langsung lanjut saja. Berikut Langkah-langkahnya :

1.  Installasi Paket Chrony pada server
```bash
root@alfaruq:~# apt-get install chrony -y
```
2. Konfigurasi NTP server Chrony
```bash
root@alfaruq:~# vi /etc/chrony/chrony.conf
# Jangan lupa untuk atur timezone sesuai wilayah
# List server bisa kita gunakan server default juga atau server yang dekat dengan wilayah kita
server ntp.nict.jp iburst
server ntp1.jst.mfeed.ad.jp iburst
server ntp2.jst.mfeed.ad.jp iburst 

# atur range network clint yang akan menggunakan ntp server kita

allow 10.0.0.0/24

```
3. Restart service Chrony pada server
```bash
root@alfaruq:~# systemctl restart chrony
```
4. Verifikasi 

```bash
root@alfaruq:~# chronyc sources

210 Number of sources = 3
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* ntp-a2.nict.go.jp             1   6    37     4    +21us[+1387us] +/- 9053us
^- ntp1.jst.mfeed.ad.jp          2   6    37     4  -1529us[-1529us] +/-   89ms
^- ntp2.jst.mfeed.ad.jp          2   6    37     3  -2436us[-2436us] +/-   89ms

```
5. Konfiguasi pada client untuk konfigurasi Pada client linux, seperti berikut :
```bash
root@alfaruq:~# apt-get install ntpdate -y
root@alfaruq:~# ntpdate ntpserver.example.com
26 Apr 19:20:58 ntpdate[3221]: adjust time server 10.20.20.1 offset 0.000609 sec
```
Nb: ntpserver.example.com adalah domain dari ntp server yang kita buat tadi, dapat dirubah juga dengan ip address dari ntp server.

Yaps, selesai sudah tutorial pada kesempatan kali ini, sampai jumpa di tutorial berikutnya !
      edit

0 comments:

Post a Comment