Cómo instalar el servidor NTP en CentOS 8

En este tutorial, le mostraremos cómo instalar NTP Server en CentOS 8. Para aquellos de ustedes que no lo sabían, Chrony es una implementación del Network Time Protocol (NTP). Chrony comúnmente sincroniza una computadora con servidores de tiempo de Internet u otras fuentes, como un receptor de radio o satélite o un servicio de módem telefónico. También se puede utilizar como fuente de tiempo / servidor para sistemas cliente.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación del servidor NTP en un CentOS 8.

Instale el servidor NTP en CentOS 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo dnf update
sudo dnf install epel-release

Paso 2. Instalación del servidor NTP en CentOS 8.

Ejecute el siguiente comando para instalar Chrony:

sudo dnf install chrony

Paso 3. Configure el servidor Chrony NTP.

Configuraremos los servidores como servidor NTP, que actuará como servidor de tiempo remoto para todos los clientes de su organización:

nano /etc/chrony.conf

Agregue la siguiente línea:

# line 3: change servers to synchronize (replace to your own timezone NTP server)
# need NTP server itself to sync time with other NTP server
# pool 2.centos.pool.ntp.org iburst
pool ntp.nict.jp iburst
# line 24: add network range to allow to receive time synchronization requests from NTP Clients
# specify your local network and so on
# if not specified, only localhost is allowed
allow 10.0.0.0/24

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

sudo systemctl restart chronyd
sudo systemctl enable chronyd

Paso 4. Configure el Firewall.

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

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

Paso 5. Verifique el servidor NTP.

Ahora verificaremos si NTP está funcionando ingresando el siguiente comando:

[[email protected] ~]# chronyc sources
210 Number of sources = 4
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^+ ntp-a3.nict.go.jp             1   8   466   331   +937us[ +937us] +/- 8281us
^* ntp-k1.nict.jp                1   8   466   318  -1925us[-2056us] +/- 8056us
^+ ntp-b2.nict.go.jp             1   7   466   286   -180ns[ -180ns] +/-   10ms
^+ ntp-b3.nict.go.jp             1   6   466    22   +478us[ +478us] +/- 9808us

¡Felicidades! Ha instalado correctamente NTP. Gracias por usar este tutorial para instalar el servidor NTP en su sistema CentOS 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Chrony.