Entonces, ¿por qué es tan importante el tiempo preciso?? Tener un tiempo exacto en su máquina es bastante significativo debido a varias razones. Muchos aspectos de la actividad de su computadora están vinculados con el tiempo. El tiempo perfectamente sincronizado es crucial para rastrear problemas relacionados con la seguridad; La solución de problemas puede ser bastante difícil si las marcas de tiempo en los archivos de registro son incorrectas. Incluso para los servicios financieros, mantener el tiempo preciso es crítico.
Muchas compañías resuelven problemas relacionados con el tiempo al conectar sus redes con NTP. Entonces, ¿qué es NTP?? Primero vamos a profundizar:
Que es NTP
La forma completa de NTP es "Protocolo de tiempo de red", que ha sido una de las formas más auténticas de sincronizar el reloj a través de una red. Si su sistema usa NTP, no necesita verificar y establecer su tiempo manualmente. Actualiza automáticamente el reloj cada vez que se reinicia el dispositivo. Es una forma extremadamente precisa de actualizar el reloj de su dispositivo. Dado que Internet está en todas partes, NTP está siendo utilizada por cada computadora moderna.
Cómo habilitar la sincronización de NTP en Linux
La mayoría de las distribuciones de Linux están utilizando "Systemd", que viene con NTP para la sincronización del reloj. Para verificar esto, use el comando que se proporciona a continuación:
Timedatectl
Indica que NTP está activo. Si, por algunas razones, no está activo, use el comando a continuación para habilitarlo:
sudo timedatectl set-ntp verdadero
Cómo habilitar NTP para distribuciones de Linux sin "Systemd"
Pero, ¿qué pasa si su distribución no viene con "Systemd"? Bueno, en ese caso, puede instalar NTP.
Para distribuciones basadas en debien, use:
sudo apt install ntp
Para Fedora:
sudo dnf install ntp
Para Arch Linux:
sudo Pacman -S NTP
Para Red Hot y Centos:
sudo yum install ntp
Si está instalando NTP en una distribución que admite "Systemd", entonces debe deshabilitar el servicio NTP de "Systemd":
sudo timedatectl set-ntp falso
Cómo comenzar NTP
Una vez que se complete la instalación, NTP estará activo de forma predeterminada. Pero si está inactivo, use:
sudo systemctl iniciar ntp
Para mantenerlo habilitado al reiniciar el uso:
sudo systemCTL habilitar NTP
Cómo verificar el estado de NTP
Para verificar el estado del uso de NTP:
SystemCTL Status NTP
Cómo verificar las estadísticas de NTP
Para verificar las estadísticas de NTP, use el comando:
ntpstat
Cómo monitorear el demonio NTP
Para monitorear el demonio NTP, utilizaremos la utilidad "NTPQ" con el indicador "-P":
NTPQ -P
Cómo modificar el "NTP.archivo conf ”
Puede modificar el archivo de configuración de NTP de acuerdo con su preferencia. Para abrir los archivos, use:
nano /etc /ntp.confusión
O si tiene instalado VIM, use:
vi /etc /ntp.confusión
Se puede ver en la imagen a continuación que los diferentes sistemas de servidor predeterminados se sincronizan con el tiempo.
Puede mantener la configuración predeterminada, pero si desea agregar otra directiva de grupo, visite NTP Pools y agregue las líneas en el archivo de configuración después de la sintaxis mencionada a continuación:
Piscina [Dirección de la piscina] Iburst
Por ejemplo, puede encontrar grupos NTP de Estados Unidos desde aquí:
Cómo implementar NTP en Linux usando Chrony
Hay otra herramienta moderna para implementar NTP en las últimas distribuciones de Linux. En primer lugar, verifiquemos cómo instalarlo en varias distribuciones.
Para las distribuciones con sede en Debian, use:
sudo apt install chrony
Para Red Hot y CentOS, use:
sudo yum instalación chrony
Para Fedora:
sudo dnf install chrony
Para habilitar el Daemon Chrony, use:
SystemCTL Enable - -Now Chrony
Ahora, verifíquelo revisando el estado:
SystemCtl Status Chrony
Para verificar información sobre fuentes y otras estadísticas, use:
Sourcestats cronyc
Para una salida detallada, use la opción "-V" con el comando anterior:
Sourcestats Chronyc -V
Para verificar el nombre del servidor al que nuestra computadora está sincronizada actualmente, use:
Seguimiento de cronón
Para verificar y modificar el archivo de configuración, use:
VI/ETC/CHRONY/CHRONY.confusión
El comando anterior es para Debian y Ubuntu, para Red Hot, Fedora y CentOS, usa:
vi /etc /Chrony.confusión
Conclusión
La sincronización del tiempo es esencial para determinar una actividad específica de una computadora. Cada sistema moderno viene con algún mecanismo que establece automáticamente el tiempo de la máquina; NTP (protocolo de tiempo de red) es uno de ellos.
En este artículo, aprendimos a sincronizar el tiempo con el servidor NTP. Si su distribución se basa en "Systemd", su reloj ya está sincronizado con NTP. También discutimos la instalación y habilitando el servicio NTP para las distribuciones que no se basan en "Systemd". Hay otra utilidad para la configuración de NTP llamada "Chrony", que tiene algunas características adicionales, pero esencialmente hace el mismo trabajo.