GNU/Linux >> Belajar Linux >  >> Debian

Cara Setup NTP Server dan Client di Debian 9 Stretch Linux

Tujuan

Tujuannya adalah untuk mengkonfigurasi server NTP pribadi di Debian 9 Stretch Linux

Sistem Operasi dan Versi Perangkat Lunak

  • Sistem Operasi: – Debian 9 Peregangan
  • Perangkat Lunak: – ntpd 4.2.8

Persyaratan

Akses istimewa ke instalasi server Debian Anda akan diperlukan.

Kesulitan

MUDAH

Konvensi

  • # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Petunjuk

Jika Anda menjalankan sistem tunggal atau jaringan area lokal kecil dengan sedikit host, menyiapkan server NTP khusus dapat dianggap sebagai pekerjaan yang berlebihan. Namun, untuk jaringan besar, disarankan untuk menyiapkan server NTP pribadi, hanya melayani klien LAN secara pribadi.

Instalasi Server NTP

Instalasi server NTP semudah menjalankan satu perintah:

# apt install ntp

Setelah instalasi, konfirmasikan bahwa server NTP Anda aktif dan berjalan:

# systemctl status ntp
● ntp.service - LSB: Start NTP daemon
   Loaded: loaded (/etc/init.d/ntp; generated; vendor preset: enabled)
   Active: active (running) since Fri 2017-06-16 10:19:45 AEST; 3s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1259 ExecStop=/etc/init.d/ntp stop (code=exited, status=0/SUCCESS)
  Process: 1308 ExecStart=/etc/init.d/ntp start (code=exited, status=0/SUCCESS)
    Tasks: 2 (limit: 4915)
   CGroup: /system.slice/ntp.service
           └─1318 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 108:112

Konfigurasi Server NTP

Pemutus NTP datang pra-konfigurasi di luar kotak. Konfigurasi server NTP Anda dapat diatur melalui /etc/ntp.conf berkas konfigurasi. Konfigurasi server NTP default bergantung pada debian.pool.ntp.org grup server:

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

Bergantung pada lokasi Anda, Anda dapat mengedit grup server NTP di atas ke server NTP yang diketahui lebih dekat ke lokasi Anda. Atau, gunakan pool.ntp.org khusus negara sub-kelompok. Misalnya untuk membatasi sub-grup server NTP ke Amerika Serikat, edit /etc/ntp.conf Anda dengan:

pool 0.us.pool.ntp.org iburst
pool 1.us.pool.ntp.org iburst
pool 2.us.pool.ntp.org iburst
pool 3.us.pool.ntp.org iburst

Ini bekerja untuk sebagian besar negara. Misalnya jika Anda berada di Australia 0.debian.pool.ntp.org akan menjadi 0.au.pool.ntp.org , untuk 0.in.pool.ntp.org India dan seterusnya.

Selain itu, Anda mungkin ingin membatasi akses ke server NTP Anda hanya untuk klien LAN tertentu. Misalnya dengan menambahkan baris di bawah ini di dalam /etc/ntp.conf . Anda File konfigurasi NTP server akan membatasi penggunaan NTP hanya untuk 10.0.0.0 jaringan dengan topeng 255.0.0.0 .

restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap

Setelah Anda membuat perubahan pada /etc/ntp.conf Masalah file konfigurasi NTP restart server:

# systemctl restart ntp

Untuk mengaktifkan server Anda untuk memulai setelah reboot jalankan:

# systemctl enable ntp
ntp.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable ntp

Konfigurasi Klien

Untuk mengkonfigurasi klien untuk menggunakan server NTP, pertama-tama Anda harus menginstal ntpdate paket:

# apt install ntpdate

Setelah terinstal, cobalah untuk menanyakan server NTP baru Anda. Mengingat bahwa server NTP dapat diselesaikan melalui nama host linuxconfig.ntp jalankan:

# ntpdate linuxconfig.ntp
6 Jun 10:59:05 ntpdate[11190]: adjust time server 10.1.1.125 offset -0.005883 sec

Yang tersisa, adalah mengedit /etc/default/ntpdate file untuk memaksa klien Anda menggunakan server NTP baru Anda secara permanen.


Debian
  1. Cara mengkonfigurasi server FTP di Debian 9 Stretch Linux

  2. Cara Menginstal Server LAMP di Debian 9 Stretch Linux

  3. Cara Menginstal dan Mengonfigurasi Server dan Klien NTP Linux

  1. Cara mengkonfigurasi share Samba Server di Debian 9 Stretch Linux

  2. Cara menginstal server komunitas MySQL di Debian 9 Stretch Linux

  3. Cara menginstal klien Dropbox di Debian 9 Stretch Linux

  1. Cara Setup Server Rsyslog di Debian 11

  2. Menyiapkan Server dan Klien NFS di Debian 9 (Peregangan)

  3. Cara Setup dan Konfigurasi YPServ Linux NIS Server dan Client