GNU/Linux >> Linux Esercitazione >  >> Debian

Come configurare server e client NTP su Debian 9 Stretch Linux

Obiettivo

L'obiettivo è configurare un server NTP privato su Debian 9 Stretch Linux

Sistema operativo e versioni software

  • Sistema operativo: – Debian 9 Allunga
  • Software: – ntpd 4.2.8

Requisiti

Sarà richiesto l'accesso privilegiato all'installazione del tuo server Debian.

Difficoltà

FACILE

Convenzioni

  • # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
  • $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Istruzioni

Se si esegue un singolo sistema o una piccola rete locale con pochi host, la configurazione di un server NTP dedicato potrebbe essere considerata un'operazione eccessiva. Tuttavia, per una rete di grandi dimensioni, si consiglia di configurare un server NTP privato, servendo solo client LAN privatamente.

Installazione del server NTP

L'installazione del server NTP è semplice come l'esecuzione di un comando:

# apt install ntp

Dopo l'installazione, conferma che il tuo server NTP è attivo e funzionante:

# 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

Configurazione del server NTP

Il server NTP viene fornito preconfigurato fuori dalla scatola. La configurazione del tuo server NTP può essere gestita tramite /etc/ntp.conf file di configurazione. La configurazione predefinita del server NTP si basa su debian.pool.ntp.org gruppo di 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

A seconda della tua posizione, puoi modificare il gruppo di server NTP sopra in qualsiasi server NTP noto più vicino alla tua posizione. In alternativa, utilizza pool.ntp.org specifico per paese sottogruppi. Ad esempio, per limitare il sottogruppo di server NTP agli Stati Uniti, modifica il tuo /etc/ntp.conf con:

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

Questo funziona per la maggior parte dei paesi. Ad esempio, se sei in Australia, 0.debian.pool.ntp.org diventerà 0.au.pool.ntp.org , per l'India 0.in.pool.ntp.org e così via.

Inoltre, potresti voler limitare l'accesso al tuo server NTP solo a uno specifico client LAN. Ad esempio aggiungendo la riga seguente all'interno del tuo /etc/ntp.conf File di configurazione NTP il server limiterà l'uso di NTP solo a 10.0.0.0 rete con maschera 255.0.0.0 .

restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap

Dopo aver apportato modifiche a /etc/ntp.conf File di configurazione NTP problema riavvio del server:

# systemctl restart ntp

Per consentire al tuo server di avviarsi dopo il riavvio, esegui:

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

Configurazione client

Per configurare il client per l'utilizzo del server NTP, devi prima installare ntpdate pacchetto:

# apt install ntpdate

Una volta installato, prova a interrogare il tuo nuovo server NTP. Dato che il server NTP può essere risolto tramite il nome host linuxconfig.ntp eseguire:

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

Quello che resta è modificare /etc/default/ntpdate per forzare il tuo client a utilizzare il tuo nuovo server NTP in modo permanente.


Debian
  1. Come configurare il server FTP su Debian 9 Stretch Linux

  2. Come installare un server LAMP su Debian 9 Stretch Linux

  3. Come configurare la condivisione del server Samba su Debian 9 Stretch Linux

  4. Come installare il client Dropbox su Debian 9 Stretch Linux

  5. Configurazione di un server e client NFS su Debian 9 (Stretch)

Come configurare client e server NFS su Linux

Come configurare server e client NTP su Debian 10

Come configurare server e client NTP su Debian 11

Come installare server e client Telnet su Debian 11 Bullseye Linux

Come configurare server e client NTP su Ubuntu 20.04 LTS

Come configurare il server e il client VPN Linux utilizzando OpenVPN