NTP Debian & Windows Configuration

Kali ini saya akan membahas mengenai konfigurasi NTP nih, mungkin tema-teman ada yang mau bertanya mengenai : Apa itu fungsi NTP ? Apa NTP itu penting ? Bagaimana jika saya tidak mengkonfigurasi NTP pada windows ?
Mualtry
Kali ini saya akan membahas mengenai konfigurasi NTP nih, mungkin tema-teman ada yang mau bertanya mengenai :
Apa itu fungsi NTP ?
Apa NTP itu penting ?
Bagaimana jika saya tidak mengkonfigurasi NTP pada windows ?


Nah dari beberapa pertanyaan di atas akan saya jawab, NTP merupakan singkatan dari Network Time Protocol 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.

Proses sinkronisasi ini dilakukan didalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja.

NTP sangatlah penting, sesuatu yang berhubungan dengan waktu adalah suatu hal yang penting, karena sebuah server di jadikan patokan dari para client nya ibarat guru dan murid kalau konfigurasi guru kurang benar maka murid juga mendapatkan dampaknya, hal yang berhubungan dengan waktu sangatlah sensitif sebagai contoh nya sekarang tahun 2020 makan coba ganti tahun windows mu menjadi tahun 1900 pastinya kalau kamu menggunakan web browser untuk menjelajah internet akan ada pemberitahuan notifikasi mengenai kesalahan tanggalmu dan kamu pun tidak dapat berselancar di internet. Pembahasanya akan saya lanjutkan di akhir artikel, langsung aja ya simak tutorialnya



NTP Server : Install NTPd
Install NTPd and Configure NTP server for time adjustment. NTP uses 123/UDP.

[1] Install and Configure NTPd.
root@dlp:~# apt -y install ntp

root@dlp:~# vi /etc/ntp.conf
  # line 23: comment out
  # pool 0.debian.pool.ntp.org iburst
  # pool 1.debian.pool.ntp.org iburst
  # pool 2.debian.pool.ntp.org iburst
  # pool 3.debian.pool.ntp.org iburst
  # add servers in your timezone to sync times
   server ntp.nict.jp iburst
   server ntp1.jst.mfeed.ad.jp iburst

  # line 52: add the network range you allow to receive requests
   restrict 10.0.0.0 mask 255.255.255.0 nomodify notrap

root@dlp:~  systemctl restart ntp
  # show status

root@dlp:~#  ntpq -p

  remote           refid      st t when poll reach   delay   offset  jitter 
  ==============================================================================

  ntp-b2.nict.go. .NICT.           1 u    -   64    1   18.465   11.431   0.000

  ntp1.jst.mfeed. 133.243.236.17   2 u    1   64    1   18.954   10.659   0.678
NTP Server : Install Chrony Install Chrony and Configure NTP server for time adjustment. NTP uses 123/UDP. [1] Install and Configure Chrony.
root@dlp:~# apt -y install chrony

root@dlp:~# vi /etc/chrony/chrony.conf
   # line 3: comment out
   # pool 2.debian.pool.ntp.org iburst
   # add servers in your timezone to sync times
  server ntp.nict.jp iburst
  server ntp1.jst.mfeed.ad.jp iburst

   # add to the end : add the network range you allow to receive requests
  allow 10.0.0.0/24

root@dlp:~# systemctl restart chrony
  # show status

root@dlp:~# chronyc sources
  210 Number of sources = 2
  MS Name/IP address         Stratum Poll Reach LastRx Last sample

   ==============================================================================
  ^* ntp-b3.nict.go.jp             1   6    17     0  -2672us[-2819us] +/-   11ms

  ^- ntp1.jst.mfeed.ad.jp          2   6     7     2   -486us[-4742us] +/-   90ms


Configure NTP Client : Debian [1] The settings of NTP Client are mostly the same with Server's settings, so refer to NTPd Settings or Chrony Settings. For different settings from Server's one, Clients don't need to receive time synchronization requests from other computers, so it does not need to set access permission. [2] If you don't use NTP service daemon but use a command to sync time at once, run like follows.
root@client:~# apt -y install chrony

root@client:~# chronyc makestep
  200 OK

Configure NTP Client : Windows Configure NTP Client on Windows. This example is based on Windows 10. [1] Open [Control Panel] - [Date and Time] and move to [internet Time] tab, then [Change settings] button.
[2] Input NTP server you'd like to sync on [Server] section and [Update now] button.
[3] It's OK to sync time if successuful message is shown like follows. The default setting of sync interval is 86400 sec (one day). HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
[4] If you'd like to configure NTP Client Service, Set like follows.Right-click Windows icon and open [run] and input [gpedit.msc] like follows.
[5] Select [Administrative template] - [System] - [Windows Time Service] - [Time Providers] on the left Pane, and Open [Enable Windows NTP Client] on the right Pane.
[6] Check a box [Enabled] which is upper-left like follows.
[7] Click to open [Configure Windows NTP Client] on the right Pane.
[8] Check a box [Enabled] which is upper-left and change values for your environment. [NtpServer] ⇒ Hostname or IP address of your NTP Server. The value [0x9] is generally OK to keep default. [0x9] means [0x01] + [0x08]. They mean like follows. 0x01 SpecialInterval 0x02 UseAsFallbackOnly 0x04 SymmetricActive 0x08 NTP request in Client mode For [Type] section, It's OK to keep default [NT5DS] if your computer is in a Domain, but if not, change to [NTP]. For [SpecialPollInterval], set interval to sync time.
[9] Open [Control Panale] - [Administrative tools] - [Services], then Select [Windows Time] Service and click [Start the service] or [Restart the service]. Furthermore, Change [Startup type] to [Automatic] if it is not the value.
Nah sekiranya begitulah cara konfigurasi NTP pada server dan client, sebenarnarnya laptop atau PC mu sudah secara otomatis menyimpan data waktu dalam ROM namun pada dasarnya kamu perlu mengkonfigurasi waktu real saat ini dengan cara menghubungkan waktumu ke server, ada banyak sekali NTP di internet kamu dapat mencarinya dengan format NTP_Negara, misalkan saya dari indonesia makan format yang saya gunakan yaitu NTP Indonesia maka akan muncul banyak sekali NTP server sesuai dengan negaramu saat ini dan untuk konfigurasinya tinggal mengikuti tutorial di atas ya. Terima kasih telah berkunjung jangan lupa share ya salam dari mualtry.com.
Mualtry
Blog pribadi tempat belajar jaringan dan automation system, diharapkan agar bisa saling berdiskusi terhadap suatu masalah agar dapat saling membantu
Comments
Malu bertanya sesat di jalan, kepo itu perlu baik untuk diri sendiri maupun orang lain