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

Cómo configurar el servidor NTP en RHEL 8 / CentOS 8 Linux

Chrony es un cliente NTP predeterminado, así como un servidor NTP en RHEL 8/CentOS 8. Este artículo le proporcionará información sobre cómo realizar una instalación y configuración básica de un servidor o cliente NTP en RHEL 8.

En este tutorial aprenderás:

  • Cómo instalar el servidor NTP en RHEL 8 / CentOS 8.
  • Cómo instalar el cliente NTP en RHEL 8 / CentOS 8.
  • Cómo abrir el firewall a las solicitudes NTP entrantes.
  • Cómo configurar Chrony como servidor NTP.
  • Cómo configurar Chrony como cliente NTP.

Chrony:lista de fuentes del servidor NTP en Red Hat Enterprise Linux 8.

Requisitos de software y convenciones utilizadas

Cómo configurar el servidor NTP en RHEL 8 / CentOS 8 Linux instrucciones paso a paso

Lo más probable es que Chrony ya esté instalado en su RHEL 8 y actualmente configurado como cliente. Si este es el caso, simplemente vaya directamente al Paso 3 . Primero configuremos un servidor NTP para la red, por ejemplo. 192.168.1.0/24 .

  1. instalar paquete Chrony NTP:
    # dnf install chrony
    
  2. Habilitar chrony para iniciar después del arranque:
    # systemctl enable chronyd
    
  3. Configure Chrony para que actúe como un servidor NTP para una red local.

    Como ya se mencionó antes, el demonio Chrony NTP puede actuar como servidor NTP o como cliente NTP. Para convertir a Chrony en un servidor NTP, agregue la siguiente línea en el Chrony principal /etc/chrony.conf archivo de configuración:

    allow 192.168.1.0/24
    

    Siéntase libre de agregar más allow líneas para redes adicionales o direcciones IP de host.

  4. Reinicie el demonio Chrony NTP para aplicar los cambios:
    # systemctl restart chronyd
    
  5. Abra el puerto del firewall para permitir las solicitudes NTP entrantes:
    # firewall-cmd --permanent --add-service=ntp
    # firewall-cmd --reload
    
  6. Confirme la configuración de su servidor NTP sincronizando manualmente la hora desde cualquier host ubicado en la red permitida. Cualquier cliente NTP debería poder sincronizarse con el nuevo servidor Chrony NTP.

    En nuestro caso usaremos el ntpdate comando para sincronizar cuál ubica nuestro servidor Chrony NTP en 192.168.1.150 dirección IP:

    # ntpdate 192.168.1.150
    13 Dec 11:59:44 ntpdate[9279]: adjust time server 192.168.1.150 offset -0.031915 sec
    

Cómo configurar un cliente NTP en RHEL 8 / CentOS 8 Linux instrucciones paso a paso

En esta sección, configuraremos un cliente NTP para sincronizar la hora con nuestro nuevo servidor Chrony NTP ubicado en el 192.168.1.150 dirección IP:

  1. Instalar el paquete Chrony NTP:
    # dnf install chrony
    
  2. Habilite Chrony para que se inicie después del arranque:
    # systemctl enable chronyd
    
  3. Configure Chrony para que actúe como un cliente NTP

    Para convertir a Chrony en el cliente NTP, agregue la siguiente línea en el Chrony principal /etc/chrony.conf archivo de configuración. Cambie la dirección IP según corresponda para que apunte a su servidor Chrony NTP local:

    Server 192.168.1.150
    
  4. Reinicie el demonio Chrony NTP para aplicar los cambios:
    # systemctl restart chronyd
    
  5. Verifique las fuentes del servidor NTP. Su servidor NTP local debe aparecer en la lista:
    # chronyc sources 
    210 Number of sources = 9
    MS Name/IP address         Stratum Poll Reach LastRx Last sample               
    ===============================================================================
    ^* rhel8.localdomain             3   6     7    36  -8235ns[-1042us] +/- 5523us
    

    De manera predeterminada, el cliente Chrony NTP realizará una sincronización de tiempo cada 64 segundos.

  6. Verifique la lista de clientes NTP en el servidor NTP:
    # chronyc clients
    Hostname                      NTP   Drop Int IntL Last     Cmd   Drop Int  Last
    ===============================================================================
    ntp-client.localdomain       7      0  10   -    48       0      0   -     -
    

Cent OS
  1. Instalar y configurar HAProxy en RHEL 8 / CentOS 8 Linux

  2. Cómo instalar un servidor DNS en RHEL 8 / CentOS 8 Linux

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

  4. Cómo configurar el servidor DNS en CentOS 5 / RHEL 5

  5. Cómo configurar servidor y cliente NTP en CentOS/RHEL 7

Cómo configurar la dirección IP en CentOS 7/RHEL 7 y CentOS 6/RHEL 6

Cómo configurar el servidor DNS (BIND) en CentOS 8 / RHEL 8

Cómo instalar la GUI en el servidor CentOS 8 / RHEL 8 Minimal Linux

Cómo configurar la replicación FreeIPA en Rocky Linux/Alma Linux/Centos 8

Cómo configurar el servidor VNC en CentOS/RHEL 6

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

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema RHEL 8 / CentOS 8
    Software chronyc (chrony) versión 3.3
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios