Come configurare il server NTP su CentOS 7 Linux

Mantieni il nostro server sincronizzato è uno degli obiettivi primari all'interno della nostra gestione poiché questo sincronizzazione dipendono da molti processi, servizi e applicazioni per funzionare correttamente poiché un errore in questo processo può essere un grave problema di gestione.

Per mantenere questa sincronizzazione sempre aggiornata e corretta esiste un protocollo chiamato NTP che ci permetterà di essere sicuri che la sincronizzazione del nostro server, indipendentemente dal sviluppatore, è configurato correttamente.

Successivamente vedremo cos'è NTP e quali funzioni ha in modo che possa aiutarci a trasferire una pianificazione nella stessa rete consentendo una sincronizzazione.

Cos'è l'NTPNTP (Network Time Protocol) che ci permette di trasferire il tempo attraverso una rete, e, sebbene per molti sia nuovo, questo protocollo è in realtà attivo sulla rete da più di 26 anni e sebbene fosse originariamente implementato in ambienti Linux oggi in giorno possiamo usarlo in ambienti Windows o Mac OS. Questo protocollo utilizza un'architettura client/server e si basa su tre regole che sono:

  • offset orologio: Questa opzione è responsabile del confronto tra l'ora del server locale e l'orologio specificato.
  • ritardo andata e ritorno: Questo parametro è responsabile della misurazione delle latenze temporali nel processo di trasferimento dei pacchetti.
  • riferimento dispersione: Indica il numero massimo di errori relativi alle informazioni sull'orologio esterno.
Con questo in mente vedremo come configurare NTP in CentOS 7.

1. Come installare NTP su CenTOS 7

Passo 1
Il primo passo è installare NTP in CentOS 7 e per questo eseguiremo il seguente comando:

 yum install ntp

Accettiamo il download e l'installazione dei rispettivi pacchetti NTP su CentOS 7

Passo 1
Una volta installato NTP in CentOS 7, dobbiamo andare al seguente collegamento. Lì dobbiamo selezionare il continente e il paese su cui devono essere configurati i server dell'orologio e nella parte superiore possiamo vedere i vari server disponibili:

INGRANDIRE

2. Come aggiungere i server in CentOS 7

Passo 1
Una volta che siamo chiari sui server da aggiungere in CentOS 7, andiamo al seguente percorso per configurarli con l'editor preferito:

 nano /etc/ntp.conf
Passo 2
Verranno visualizzate le seguenti informazioni dove vedremo i server NTP predefiniti:

Passaggio 3
Lì dobbiamo commentare i server attuali mettendo il simbolo # davanti e in basso aggiungendo i nuovi server in base al territorio:

Passaggio 4
In questo stesso file dobbiamo aggiungere la seguente riga con l'IP del server attraverso il quale consentiremo ai client di rete di sincronizzare i loro computer con il server CentOS 7:

 restringere 192.168.0.14 netmask 255.255.255.0 nomodify notrap 
Passaggio 5
Il parametro nomodify notrap impedisce ai client di modificare il server dell'orologio.

Passaggio 6
Manteniamo cambia con i tasti:

Ctrl + O

abbiamo lasciato l'editor usando i tasti

Ctrl + X

NotaIn caso di richiesta di informazioni su problemi o eventi in NTP, possiamo aggiungere la seguente riga al file precedente:

 file di registro /var/log/ntp.log

3. Come aggiungere regole al firewall in CentOS 7


Il protocollo NTP utilizza la porta UDP 123, motivo per cui deve essere abilitata nel firewall per consentire una corretta comunicazione.
Per abilitare questa porta eseguiremo i seguenti comandi:
 firewall-cmd --add-service = ntp --permanent firewall-cmd --reload

4. Come abilitare, avviare e visualizzare lo stato del servizio NTP in CentOS 7


Una volta abilitata la porta nel firewall, eseguiremo i seguenti comandi per abilitare, avviare e vedere lo stato del servizio NTP in CentOS 7:
 systemctl start ntpd systemctl abilita ntpd stato systemctl ntpd

Possiamo vedere che il suo stato attuale è Attivo.

5. Come verificare la sincronizzazione NTP con i server su CentOS 7

Passo 1
Una volta abilitato il servizio, eseguiremo i seguenti comandi per verificare lo stato della sincronizzazione:

 ntpq -p data -R

Passo 2
Nel caso in cui desideri effettuare una query con i server che abbiamo assegnato dalla pagina NTP ufficiale, dobbiamo eseguire quanto segue:

 ntpdate -q 0.es.pool.ntp.org 2.es.pool.ntp.org

Ricordati di cambiare il server per quelli selezionati.

6. Come configurare NTP su un client Windows in CentOS 7


L'ultimo passaggio è andare ai computer client e assegnarlo per essere sincronizzato con il server CentOS 7, in questo caso lo faremo su un client Windows e per questo andiamo alle proprietà Data e ora e selezioniamo l'opzione Cambia il fuso orario.

Nella finestra visualizzata andiamo alla scheda Ora Internet e facciamo clic sul pulsante Modifica impostazioni, seguito da questo attiviamo la casella Sincronizzazione con un time server Internet e aggiungi l'indirizzo IP del server CentOS 7.

Fare clic su OK e poi su Applica/OK per salvare le modifiche e consentire la sincronizzazione del client con CentOS 7.

Come vediamo con questi passaggi, puoi avere un server NTP completamente configurato nella tua distribuzione CentOS 7. Come suggerimento di server, non perdere come installare un server DNS in CentOS 7.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave