Imprimir

Servidor de hora NTP en Linux

El protocolo NTP (Network Time Protocol) permite sincronizar relojes de ordenador por Internet o en una red local y es de gran importancia ya que se aplica en GPS, operaciones bancarias, etc. Este procolo se implementa con arquitectura cliente-servidor, por lo que necesita:

  • un servidor NTP que escuche en el puerto 123 UDP (por defecto) y que atienda las peticiones de los clientes.
  • un cliente NTP que permita conectar con la máquina en la que corre el servidor NTP.

Equivalencias en Windows: MS-Time Service.

En Linux disponemos de numerosas implementaciones tanto de clientes como de servidores del protocolo NTP pero lo más aconsejable es utilizar el software del NTP Project (ntp.org, paquete ntp), responsables de la referencia oficial del protocolo, ya que proporciona un daemon (ntpd) que actúa simultáneamente como cliente (conectándose a otros servidores horarios para sincronizarse) y como servidor (atendiendo las peticiones de otros hosts).

  • El demonio ntpd se inicia durante el arranque con el script /etc/init.d/ntp. Para reiniciarlo ejecutaremos:
    # /etc/init.d/ntp restart
  • El archivo de configuración es /etc/ntp.conf

Deja un comentario