Configurar el protocolo de tiempo de red en Archlinux

Configurar el protocolo de tiempo de red en Archlinux
En este tutorial, echaremos un vistazo al Protocolo de tiempo de red (NTP), una técnica que a menudo se usa para sincronizar el tiempo de reloj en los sistemas de Linux al tiempo de Internet. La sincronización entre el sistema y el tiempo de Internet es importante debido a la latencia de la red, un parámetro que puede alterar significativamente la experiencia del usuario en la web. NTP es capaz de mantener un retraso de red de solo 10 milisegundos, que es un valor aceptable.

Este tutorial cubrirá la instalación y la configuración del demonio NTP en Archlinux.

Paso 1: Instale el demonio NTP

Para instalar el demonio NTP, encienda el terminal e ingrese el siguiente comando:

$ sudo Pacman -S NTP


Esto instalará el paquete NTP en su sistema, que asumirá la función en modo cliente.

Paso 2: Conéctese al servidor NTP

Hay capas jerárquicas para los servidores NTP. Cada capa se llama estratos. El primer estrato, llamado Starum 0, consiste en fuentes que son independientes del tiempo. La siguiente capa, Stratum 1, consta de servidores directamente vinculados al Stratum 0. La siguiente capa, Stratum 2, consiste en fuentes conectadas al Stratum 1, y la jerarquía continúa de manera similar.

Los servidores Stratum 2 se utilizan para la sincronización de tiempo de servidor web. El grupo de proyectos NTP proporciona una lista de estos, a las que puede acceder aquí: http: // www.piscina.NTP.org/


Querrá elegir el más cercano a donde se encuentra su máquina, con la opción Iburst.

Paso 3: Configurar el servidor NTP

Primero, habilite el modo huérfano antes de configurar un servidor NTP en su sistema. Para habilitar el modo huérfano, emita el siguiente comando:

$ TOS Huérfano 15


Ahora configurará los parámetros para restringir el acceso al cliente para los usuarios que buscan conectarse a su servidor. Supongamos que desea restringir a los usuarios para que solo lean los contenidos en su servidor y mantengan a raya las consultas de los usuarios para el estado de tiempo del servidor. Para hacerlo, ejecutaría el siguiente comando:

$ restringir el valor predeterminado nomodify nopeer noQuery


Para obtener información detallada sobre estos parámetros, consulte el siguiente enlace: https: // jlk.fjfi.cvut.CZ/Arch/ManPages/Man/NTP.confusión.5

Paso 4: Use el servidor NTP

Para usar el servidor NTP, primero, cargue el paquete NTP desde la consola con la opción -U:

$ sudo ntpd -u ntp: ntp


Alternativamente, puede usar la opción -g para iniciar el servidor NTP, que deshabilita la puerta de pánico:

$ sudo ntpd -g ntp: ntp


La puerta de pánico es un umbral que mitiga los efectos de las saltos de tiempo si el tiempo del servidor se está sincronizando por primera vez con un servidor NTP.

Para iniciar el demonio ntp al reinicio del sistema, use el NTPD.servicio:

$ sudo systemctl iniciar ntpd.servicio


Para ver el estado de sincronización, ingrese lo siguiente:

$ sudo ntpd -p


Después de emitir el comando anterior, también se le debe mostrar una lista de servidores NTP. Algunos de estos servidores tendrán un asterisco antes de su nombre. Estos son los servidores que se están sincronizando con NTPD. Por lo general, NTPD tarda alrededor de 15-20 minutos en seleccionar un servidor para sincronizar con.

Si no está ejecutando un servidor, también puede sincronizar el tiempo una vez por arranque usando el NTPDATE.servicio

Conclusión

En este tutorial, le mostramos cómo configurar un servidor NTP en su sistema Archlinux. Con suerte, encontraste estas instrucciones simples y fáciles de seguir.