GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar NTP (Chrony) en CentOS 8 / CentOS 7 y RHEL 8 / RHEL 7

El Protocolo de tiempo de red (NTP) es un protocolo de red para la sincronización del reloj del sistema con servidores de tiempo de Internet remotos u otras fuentes, como GPS o relojes de radio. El cronometraje preciso es crucial en los servidores para que la aplicación funcione correctamente o para solucionar problemas con la ayuda de la marca de tiempo de los registros.

Chrony es una implementación de NTP y reemplaza al antiguo Ntpd que se usaba en versiones anteriores de los sistemas operativos Enterprise Linux.

Aquí veremos cómo instalar NTP (Chrony) en CentOS 8/CentOS 7 y RHEL 8/RHEL 7.

Chrony funciona como servidor y cliente NTP predeterminado en CentOS 8/RHEL 8. En CentOS 7/RHEL 7, tiene la opción de elegir NTP o Chrony como demonio NTP.

Instalar Chrony en CentOS 8/CentOS 7 y RHEL 8/RHEL 7

Es posible que su servidor ya tenga Chrony instalado y configurado como cliente para usar servidores de reloj remoto.

yum install -y chrony

Configurar servidor NTP usando Chrony

En esta sección, configuraremos los servidores como un servidor NTP, que actuará como un servidor de tiempo remoto para todos los clientes de su organización.

vi /etc/chrony.conf

Cambie el valor de subred de la directiva allow según sus requisitos para permitir a los clientes de la red de su organización. En mi caso, los clientes que tienen direcciones IP de 192.168.0.1 a 192.168.0.254 pueden conectarse al servidor NTP para sincronización de tiempo.

allow 192.168.0.0/24

Reinicie el servicio de Chrony para aplicar el cambio de configuración.

systemctl restart chronyd

Habilite el servicio Chrony al iniciar el sistema.

systemctl enable chronyd

Agregue las reglas de firewall para permitir las solicitudes NTP de los clientes.

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

firewall-cmd --reload

Una vez que haya configurado el servidor NTP, vaya a la máquina cliente y agregue este servidor como servidor NTP.

Luego, ejecute el siguiente comando para comprobar cuántos clientes acceden al servidor NTP.

chronyc clients

Configurar cliente NTP usando Chrony

Instale el paquete Chrony si el paquete aún no está instalado.

yum install -y chrony

Ahora, configuraremos esta máquina como un cliente NTP, que llegará al servidor NTP que configuramos anteriormente para la sincronización de tiempo.

vi /etc/chrony.conf

Comente las directivas de servidor existentes y agregue una nueva directiva de servidor para nuestro servidor NTP.

server 192.168.0.10

Luego, reinicie el servicio de Chrony.

systemctl restart chronyd

Habilite el servicio Chrony al iniciar el sistema.

systemctl enable chronyd

Verifique la fuente de tiempo para asegurarse de que el cliente esté llegando al servidor NTP correcto.

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

De forma predeterminada, el cliente NTP realizará una sincronización de tiempo cada 64 segundos. Sin embargo, puede ajustar el reloj manualmente sin esperar a la próxima consulta de sincronización de tiempo.

chronyc makestep

Conclusión

Eso es todo. Comparta sus comentarios en la sección de comentarios.


Cent OS
  1. Cómo instalar un servidor DNS en RHEL 8 / CentOS 8 Linux

  2. Cómo instalar el servidor Chrony NTP en CentOS 8

  3. Cómo instalar Puppet en CentOS 8 / RHEL 8

  4. Cómo instalar Puppet 6.x en CentOS 7 / RHEL 7

  5. CentOS / RHEL 7:Cómo instalar la GUI

Cómo instalar vsftpd (servidor ftp) en CentOS 8 / RHEL 8

Cómo instalar Zabbix Server 4.x en CentOS 6 / RHEL 6

Cómo instalar el servidor web Jetty en CentOS 7 / RHEL 7

Cómo instalar el servidor Zabbix 5.0/4.0 en CentOS 7/RHEL 7

Cómo instalar el servidor VNC en CentOS 8 / RHEL 8

Cómo instalar el servidor NTP en CentOS 8