El protocolo NTP se usa para mantener en hora el reloj del sistema. Esto es posible gracias a su sincronización con otros servidores NTP vía internet.
root@server:~# apt install ntp ntp-doc
Comprobar la configuración del Huso horario y de la fecha y hora del sistema.
El comando ''ntpq -p' permite comprobar cuáles son los servidores NTP a los que estamos conectados. Los *, + e - indican respectivamente conexiones exitosas, sincronizaciones en curso y servidores poco confiables. Esto puede demorar algunos minutos hasta que aparezca la lista y hasta 30 minutos para que ocurra la primera corrección.
root@server:~# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== 0.debian.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000 1.debian.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000 2.debian.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000 3.debian.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000 -ntp1.unixcraft. 213.251.128.249 2 u 6 64 1 54.159 5.746 2.878 +a88-157-128-22. 212.113.174.246 3 u 7 64 1 20.471 -0.716 1.540 -85.199.214.102 .GPS. 1 u 3 64 1 52.580 0.023 1.397 -dl1bff.in-berli 131.188.3.223 2 u 2 64 1 72.650 0.671 4.128 -ntp02.oal.ul.pt 194.117.9.137 2 u 5 64 1 27.476 1.853 1.298 +swatch.rnl.tecn 193.136.5.16 3 u 17 64 1 22.940 -1.860 4.959 -ns1.vaksdalnet. 194.58.202.20 2 u 14 64 1 80.613 2.017 0.885 -smtp-in1.aqea.n 194.117.9.136 3 u 17 64 1 24.710 -0.380 0.657 +195.22.17.7 (ft 194.117.9.136 3 u 18 64 1 20.611 -0.414 4.869 *ntp.maillink.ch .PPS. 1 u 18 64 1 61.838 -0.028 4.364
El servidor NTP está listo para ser utilizado.
Para poner sincronizar la hora y fecha de un sistema cliente, basta con ejecutar el comando ntpdate (ver Protocolo NTP), indicando la dirección del servidor:
root@laptop:~# ntpdate -u 192.168.1.100 18 Jun 21:43:02 ntpdate[1568]: adjust time server 192.168.56.101 offset 0.000002 sec
En los sistemas Windows, también se puede configurar el reloj del sistema para que se sincronice con nuestro servidor NTP: