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:
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??
¿Qué demonio ntp debería ser tu elección??
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.