El tiempo es muy importante. En las computadoras lo es más aun. Por ejemplo, 3 satélites que hacen una triangulación (GPS) deben tener una presición bestial, ya que un segundo de diferencia entre uno y otro, sería el equivalente a posicionar mal un objeto en la tierra. Cada segundo de diferencia allá arriba, daría un metro de diferencia a una persona caminando en la tierra cuando se intente de ubicar. Los yumas quieren que sus misiles caigan justo donde lo manden, no un metro más al lado. Por eso usan relojes atómicos y un sofisticado sistema de sincronización.
PERO! eso es en lo celajes; que poco me importan porque no los administro yo. Poniendo los pies en la tierra:
Muchos de mis camaradas me preguntan: Para que un servidor de tiempo?
Imaginense un servidor de correo con la hora mal puesta... ALABAO! que crisis, no quiero ni pensarlo. Por ejemplo, buscamos en los logs un evento que sucedió ayer a las 10 de la mañana, pero para nuestro servidor a esa hora eran las 3 de la tarde y el grep no sirve de mucho. También tenemos las pentium dos del año del 3 cuya batería del CMOS hace años dejo de almacenar la hora. También está en la LAN el típico usuario de window que no para de decir "la hora de mi máquina está mal puesta"
Aveces el canal está a todo lo que da y No nos da el ancho de banda, entonces NTPd dice que es demasiado drift y NO sincroniza. También supongamos que tenemos una red local y no queremos fajarnos con eso de los stratum 0 al 9. Pues chrony es la solución.
En debian:
aptitude install chrony
Por defecto, sincronizara con los NTP de debian. Si no tiene acceso a los mismos, puede usar el que desee. Especifíquelo en el fichero:
/etc/chrony/chrony.conf
Localizando la linea:
server
Puede poner cuantas lineas "server" quiera.
server 0.unstratum.org
server 0.otrostratum.org
server 192.168.1.4
server 0.debian.pool.ntp.org
Cuanto más tenga más presición tendrán los nanosegundos, pero bueno, les recuerdo que No administro satélites.