En esta publicación, nos estamos centrando en encontrar el servidor NTP instalando y configurando el NTP en Debian.
¿Cómo encuentro mi servidor NTP en Debian?
NTP es un proceso en el que la máquina del cliente solicita al servidor que establezca su tiempo. Entonces, primero entenderemos cómo instalar y configurar el servidor NTP y luego aprenderemos cómo averiguar las direcciones IP de NTP.
Instalación y configuración de NTP : Primero, actualizaremos el repositorio de Debian:
$ sudo apt actualización
Instalaremos el último paquete disponible de NTP:
$ sudo apt install ntp -y
De forma predeterminada, después de la instalación, NTP debe ser de estado activo, puede confirmarlo verificando su estado, pero si está inactivo, puede iniciar el servidor NTP:
$ sudo systemctl iniciar ntp
Después de reiniciar, verifique su estado si se está ejecutando o no:
$ sudo systemctl status ntp
Por lo tanto, el NTP se está ejecutando. Ahora, configuraremos el firewall para que le permita al cliente solicitar al servidor, restringirá al cliente que envíe cualquier consulta y para este propósito primero irá al modo raíz.
$ sudo -s
Ejecute estos dos comandos aquí, pidiéndole a firewall que permita las consultas en el puerto 123 que por defecto se asigna al NTP.
iptable -a salida -p Udp --dport 123 -j Aceptar
iptables -a entrada -p Udp --dport 123 -j Aceptar
Ahora saldremos del modo de usuario root como:
salida
Verificación del funcionamiento de NTP usando NTPSTAT : El comando ntpStat nos muestra si la conexión se establece entre el servidor y el cliente, si se establece la conexión, entonces el estado se "sincronizará". Si NTPStat genera el error de "comando no encontrado" al ejecutar el comando:
$ ntpstat
Entonces podemos instalar ntpstat ejecutando el siguiente comando.
$ sudo apt install ntpstat -y
Ahora para verificar el estado, vuelva a ejecutar el comando.
$ ntpstat
La salida muestra la dirección IP del servidor NTP junto con los detalles recientes de la corrección del tiempo con el servidor y para verificar el estado de sincronización del reloj, ejecutaremos el comando para obtener el estado de salida.
$ Echo $?
El resultado "0" significa que el reloj del cliente se sincroniza con el servidor. Los otros resultados pueden ser "1", lo que significa que el reloj de la máquina del cliente no está sincronizado con el servidor o "2", lo que significa que el cliente no está conectado al servidor.
Comprobación del servidor NTP usando el comando NTPQ : El comando NTPQ monitorea el demonio NTP, las operaciones NTPD y determina el rendimiento del NTP. Usaremos banderas, pag lo que significa imprimir la lista completa de los pares conocidos por el servidor con el resumen de su estado, y N, lo que muestra las direcciones de host.
$ ntpd -pn
Conclusión
NTP nos permite sincronizar con las mismas unidades de tiempo que el mundo está siguiendo. NTP establece la hora de su máquina pidiéndole al servidor que le dé información de tiempo y luego ambos se sincronizan con la hora de Internet. En esta publicación, hemos discutido dos métodos por los cuales podemos obtener la información sobre nuestro servidor NTP en Debian. Espero que esta publicación lo ayude a comprender no solo cómo encontrar nuestro servidor NTP en Debian sino también la instalación y configuración de NTP tanto en el servidor como en la máquina del cliente.