Network Time Protocol: Installare server NTP su macchine Linux

NTP o Network Time Protocol è un servizio molto importante che viene utilizzato per mantenere il tempo di sistema preciso. Il servizio NTP viene utilizzato per sincronizzare l’ora su tutti i server locali rispetto a un server designato chiamato, NTP server. Quel server NTP stesso sincronizza il tempo da un server NTP pubblico.

Gli orologi dei sistemi sincronizzati NTP sono sincronizzati fino a precisione milliseconda. La maggior parte delle grandi organizzazioni dispone di server NTP per la gestione del tempo per i loro infra IT. In questo tutorial, impareremo a installare & configurare il server NTP su CentOS & macchine Ubuntu.

(Consigliato Leggere: Soluzione di monitoraggio completo: Installare OMD (Open Monitoring Distribution))

(Leggere anche: Come installare WINE in Linux (Ubuntu/CentOS))

Installazione

Abbiamo bisogno di installare un pacchetto chiamato ‘ntp’ sulla macchina che sarà configurato come server NTP. Per installare ntp su CentOS/RHEL server, aprire il terminale & eseguire il seguente comando,

$ sudo yum install ntp

Per i sistemi Ubuntu, eseguire il seguente comando da terminale,

$ sudo apt-get install ntp

avviare il servizio ntp & attiva per il tempo di avvio con i seguenti comandi

$ sudo systemctl start ntpd

$ sudo systemctl enable ntpd

Configurazione

Dopo aver installato il server ntp, ora si configurerà it & prima cosa di cui abbiamo bisogno è l’indirizzo per ntp pubblici server più vicini a noi o in una posizione desiderata. Per ottenere l’elenco di tutti i server ntp, vai al seguente URL,

http://www.pool.ntp.org/zone/@

& selezionare il server ntp di vostra scelta. Ora faremo le voci del server nel file di configurazione ntp cioè ‘ / etc / ntp.conf’. Per questo tutorial, useremo i server ntp da Nord Ameraica / Stati Uniti,

su sudo vim /etc/ntp.conf

server 0.us.pool.ntp.org

server 1.us.pool.ntp.org

server 2.us.pool.ntp.org

server 3. us. pool. ntp.org

Abilita anche la registrazione per risolvere eventuali problemi con ntp, per fare ciò inserire la voce per la riga seguente nello stesso file,

logfile /var/log/ntp.registro

Salvare il file & uscita. Riavviare il servizio ntp per implementare le modifiche apportate,

$ sudo systemctl restart ntpd

Ora per assicurarsi che il nostro server ntp è sincronizzato con il pubblico ntp server, eseguire il seguente comando da terminale,

$ ntpq –p

Questo comando mostrerà informazioni complete per il tempo di sincronizzazione tra il server ntp locale & pubblica nt server.

Nota: – Se si utilizza il firewall sul sistema, assicurarsi che la porta UDP 123 sia aperta per il funzionamento di ntp. Aprire la porta ntp con il seguente comando,

firewall firewall-cmd add add-service=ntp permanent permanent

firewall firewall-cmd relo reload

Configurazione di un client locale

Una volta che il nostro server ntp locale è pronto, lo configureremo sulla macchina client Linux. Ma prima di farlo, dobbiamo assicurarci che il nostro server ntp locale sia disponibile per sincronizzare l’ora sulla rete locale. Aprire il server ntp & fare una voce per la riga seguente su ntp.conf,

su sudo vim / etc / ntp.conf

# Gli host sulla rete locale sono meno limitati.

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

Qui, 192.168.1.0 è la rete locale. Ora riavvia il servizio ntp dopo aver salvato il file & accedi alla macchina client su cui verrà configurato ntp.

Allo stesso modo come abbiamo fatto sul server ntp, abbiamo anche bisogno di installare il servizio ntp sulla macchina client pure. Dopo aver installato il servizio, aprire il file ‘ ntp.conf ‘ & aggiungi l’indirizzo IP del server ntp nella parte inferiore del file (il suo 192.168.1.100 nel nostro caso),

su sudo vim /etc/ntp.conf

server 192.168.1.100

Ora riavviare il servizio ntp dopo aver salvato il file. Questo è tutto, il nostro server client ntp è configurato & ora sincronizzerà l’ora dal nostro server ntp locale invece di Internet o altre fonti.

Nota: – Possiamo anche eseguire il seguente comando per aggiornare manualmente l’ora sulla macchina client dal nostro server ntp locale,

nt ntpdate 192.168.1.100

Questo è tutto ragazzi, con questo finiamo il nostro tutorial su come installare & configurare il server ntp. Si prega di inviare qualsiasi domanda o suggerimento a noi, utilizzando la casella di commento qui sotto.< / span

Se pensi che ti abbiamo aiutato o semplicemente vuoi sostenerci, ti preghiamo di considerare questi :-

Connettiti a noi: Facebook | Twitter | Google Plus

Donaci alcuni di voi duramente guadagnati:

Linux TechLab è grato per il tuo continuo supporto.

Write a Comment

Il tuo indirizzo email non sarà pubblicato.