GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare NTP (Chrony) su CentOS 8 / CentOS 7 e RHEL 8 / RHEL 7

Il Network Time Protocol (NTP) è un protocollo di rete per la sincronizzazione dell'orologio di sistema con server Internet remoti o altre sorgenti come GPS o orologi radio. Un cronometraggio accurato è fondamentale nei server per il corretto funzionamento dell'applicazione o per la risoluzione dei problemi con l'aiuto del timestamp dei registri.

Chrony è un'implementazione di NTP ed è un sostituto del vecchio Ntpd utilizzato nelle versioni precedenti dei sistemi operativi Linux aziendali.

Qui vedremo come installare NTP (Chrony) su CentOS 8 / CentOS 7 e RHEL 8 / RHEL 7.

Chrony funziona come server e client NTP predefinito su CentOS 8/RHEL 8. In CentOS 7/RHEL 7, hai la possibilità di scegliere NTP o Chrony come demone NTP.

Installa Chrony su CentOS 8 / CentOS 7 e RHEL 8 / RHEL 7

È possibile che sul tuo server sia già installato e configurato Chrony come client per utilizzare i server di clock remoti.

yum install -y chrony

Configura il server NTP utilizzando Chrony

In questa sezione configureremo i server come server NTP, che fungerà da server orario remoto per tutti i client della tua organizzazione.

vi /etc/chrony.conf

Modificare il valore della subnet della direttiva allow in base alle proprie esigenze per consentire ai client della rete dell'organizzazione. Nel mio caso, i client che hanno indirizzi IP da 192.168.0.1 a 192.168.0.254 possono connettersi al server NTP per la sincronizzazione dell'ora.

allow 192.168.0.0/24

Riavvia il servizio Chrony per applicare la modifica alla configurazione.

systemctl restart chronyd

Abilita il servizio Chrony all'avvio del sistema.

systemctl enable chronyd

Aggiungi le regole del firewall per consentire le richieste NTP dai client.

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

firewall-cmd --reload

Dopo aver configurato il server NTP, vai alla macchina client e aggiungi questo server come server NTP.

Quindi, esegui il comando seguente per verificare quanti client accedono al server NTP.

chronyc clients

Configura client NTP utilizzando Chrony

Installa il pacchetto Chrony se il pacchetto non è già installato.

yum install -y chrony

Ora configureremo questa macchina come client NTP, che raggiungerà il server NTP che abbiamo configurato in precedenza per la sincronizzazione dell'ora.

vi /etc/chrony.conf

Commenta le direttive server esistenti e aggiungi una nuova direttiva server per il nostro server NTP.

server 192.168.0.10

Quindi, riavvia il servizio Chrony.

systemctl restart chronyd

Abilita il servizio Chrony all'avvio del sistema.

systemctl enable chronyd

Controlla l'origine dell'ora per assicurarti che il client stia raggiungendo il server NTP corretto.

chronyc sources
Output:

210 Number of sources = 1
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^? 192.168.0.10                  3   6     1    25  +2525us[+2525us] +/-   87ms

Per impostazione predefinita, il client NTP eseguirà una sincronizzazione dell'ora ogni 64 secondi. Tuttavia, puoi regolare l'orologio manualmente senza attendere la sincronizzazione successiva del polling.

chronyc makestep

Conclusione

È tutto. Condividi il tuo feedback nella sezione commenti.


Cent OS
  1. Come installare il server DNS su RHEL 8 / CentOS 8 Linux

  2. Come installare Chrony NTP Server su CentOS 8

  3. Come installare Puppet su CentOS 8 / RHEL 8

  4. Come installare Puppet 6.x su CentOS 7 / RHEL 7

  5. CentOS / RHEL 7:come installare la GUI

Come installare vsftpd (server ftp) su CentOS 8 / RHEL 8

Come installare Zabbix Server 4.x su CentOS 6 / RHEL 6

Come installare Jetty Web Server su CentOS 7 / RHEL 7

Come installare Zabbix Server 5.0/4.0 su CentOS 7/RHEL 7

Come installare il server VNC su CentOS 8 / RHEL 8

Come installare il server NTP su CentOS 8