Cómo configurar NTP en Centos 8

Cómo configurar NTP en Centos 8
Esta publicación le enseñará sobre el Protocolo de tiempo de red (NTP), su instalación y su método de configuración en CentOS. Además, también le mostraremos el procedimiento de configurar el servidor NTP y el cliente en su sistema CentOS. Así que vamos hacia este viaje!

Que es NTP?

El Protocolo de tiempo de red: Como su nombre sugiere que se trata de un protocolo utilizado para sincronizar los tiempos de reloj interno en un sistema presente en una red. Este protocolo cubre las máquinas de sincronización en una red local y con un servidor de Internet. Por lo general, está integrado en una configuración de cliente cliente, pero también se puede usar en la sincronización de tiempo de igual. El sistema operativo gestiona la zona horaria, mientras que NTP se usa para sincronizar el tiempo universal coordinado (UTC). Echa un vistazo al diagrama dado a continuación, que representa el trabajo de NTP:

NTP Daemons:

El demonio NTPD, que se usó anteriormente para la configuración de fecha y hora de sincronización, se ha rechazado y ya no es accesible para los sistemas de Linux actuales como Fedora 30, Ubuntu 20.04 y Centos 8. "Chrony", una implementación de NTP desarrollada por Redhat, reemplazó este demonio NTP.

Que es Chrony?

Chrony es una forma diferente de implementación del protocolo NTP que NTPD. Está configurado como servidor NTP o un cliente NTP. Chrony está compuesto por dos partes:

  1. cronyd: que es un demonio de espacio de usuario.
  2. cronón: una aplicación de línea de comandos para personalizar Chronyd.

En comparación con Chrony, NTPD tarda mucho en cambiar los relojes de los sistemas que no están conectados o encendidos permanentemente. La razón detrás de este hecho es que se realizan varios ajustes menores en función de las observaciones de desplazamiento del reloj y la deriva. La estabilidad de los relojes de hardware también está influenciada por las fluctuaciones de temperatura, que pueden ser considerables mientras alimenta una máquina. En contraste, Chrony puede ajustarse al cambio del reloj del sistema.

¿Cuáles son las cosas??

  • Chronyd le ayuda a calcular la tasa de ganancia o pérdida del hardware o el reloj en tiempo real. Este segmento de Chrony puede utilizar esta información para establecer el tiempo del sistema recuperando el valor del reloj en tiempo real.
  • También puede admitir redes aisladas donde la entrada manual es solo la forma de corrección de tiempo. Chronyd puede mirar las fallas o errores reparados en actualizaciones adicionales para estimar cuánto pierde o gana tiempo la computadora. Después de pasar por este punto de control, Chronyd usa los valores de estimación para recortar el reloj de la computadora.

¿Qué demonio ntp debería ser tu elección??

  • Todos los sistemas que a menudo se desconectan o se suspenden y luego se restauran a una red deben considerar Chrony. Los ejemplos que se encuentran bajo esta sección son sistemas virtuales y móviles.
  • Para los sistemas que generalmente se dejan en todo el tiempo, se debe considerar el demonio ntp ntpd. Además, los sistemas que requieren transmisión o IP de múltiples clases deben optar por adoptar NTPD.

Instalación de Chrony en CentOS:

Antes de configurar Chrony como un servidor o cliente NTP, primero debe asegurarse de que Chrony deba instalarse en su sistema. Si aún no lo tiene, escriba el comando dado a continuación para instalarlo en su sistema CentOS:

$ sudo dnf instalación chrony

Ingrese "Y" para permitir que el proceso descargue Chrony.

Una vez que se descarga Chrony, comience y luego habilite el servicio Chronyd utilizando estos comandos:

$ SystemCtl Start Chronyd
$ SystemCtl Enable Chronyd

Ahora, verifique el estado del servicio Chronyd y asegúrese de que el servicio se esté ejecutando.

$ systemctl status chronyd

Configuración de Chrony como servidor NTP:

Estamos avanzando hacia el procedimiento de configuración de Chrony. Ahora, le mostraremos el método de configuración de Chrony como servidor NTP.
En primer lugar, abra los archivos de configuración de Chrony en el editor VI:

$ VI /etc /Chrony.confusión

El archivo de configuración se verá así:

Ahora, explore este archivo de configuración y la falta de comment, las líneas que se refieren a permitir las direcciones de la red.

Como el archivo Chrony se abre en un editor VI, para insertar o eliminar la "#" de la línea mencionada anteriormente, tenemos que cambiar al modo VI Insertar. Por eso, tienes que presionar "Esc."

Si no tiene el permiso para escribir o cambiar algo en el archivo, utilice primero el comando otorgado para cambiar el permiso del archivo.

$ sudo chmod +rwx /etc /chrony.confusión

Para guardar el cambio y salir del editor VI, escriba ": WQ" y presione Enter.

Ahora, reinicie el servicio Chronyd:

$ systemctl reiniciar Chronyd

Ahora, abra el puerto de firewall para permitir las solicitudes entrantes de NTP.

$ Firewall-CMD --Permanent --Add-Service = NTP
Firewall-CMD-Re-Reload

Así es como configuras un servidor NTP en CentOS basado en Chrony.

Configuración de Chrony como cliente NTP:

¿Desea configurar Chrony como cliente NTP en lugar de un servidor NTP? No hay problema! La próxima parte del artículo demostrará el método para configurar Chrony como cliente NTP.
En primer lugar, instale Chrony en su sistema CentOS:

$ sudo dnf instalación chrony

Después de eso, habilite el servicio Chronyd utilizando este comando:

$ sudo systemctl habilita Chronyd

Ahora es el momento de hacer algunos cambios en el archivo de configuración de Chrony. Estos cambios son esenciales para configurar clientes.

$ sudo nano /etc /Chrony.confusión

Agregue la línea dada a continuación en el archivo de configuración de Chrony y guarde los cambios.

Servidor 192.168.0.016

En el terminal, utilice este comando para reiniciar el servicio Chronyd:

$ sudo systemctl reiniciar Chronyd

Ahora, mira tus fuentes de NTP. Su servidor NTP configurado debe existir en la lista de salida.

$ fuentes cronyc

Conclusión:

NTP es un protocolo utilizado para sincronizar los tiempos de reloj interno en un sistema presente en una red. Este protocolo cubre las máquinas de sincronización en una red local y con un servidor de Internet. Sistemas anteriores utilizados NTPD Daemon como implementación de NTP, pero este demonio NTP se ha rechazado y ya no es accesible para los últimos sistemas de Linux, incluidos Centos 8. Cronía se despliega en el mercado como reemplazo para el demonio ntpd. En este artículo, aprendiste algunas cosas básicas sobre NTP, Chrony y sus características. Además, también le hemos mostrado los métodos para configurar Chrony como un Servidor NTP y Cliente en tu Cento sistema.