NTP-4.1.2

Introducción a NTP

El paquete NTP contiene un cliente y servidor para mantener sincronizada la hora entre diversas computadoras de una red. Este paquete es la implementación oficial de referencia del protocolo NTP.

Información sobre el paquete

Instalación de NTP

Instala NTP ejecutando los siguientes comandos:

./configure --prefix=/usr &&
make &&
make install

Configuración de NTP

Información sobre la configuración

El siguiente fichero de configuración define el uso de varios servidores NTP junto con el servidor primario marcado con la opción prefer. También crea un fichero drift en el que ntpd guarda la frecuencia de actualización. Puesto que la documentación incluida con el paquete es escueta, visita la página web de NTP en http://www.ntp.org/ para obtener mas información.

server time-a.nist.gov prefer
server time-b.nist.gov
server tick.usno.navy.mil
driftfile /var/cache/ntp.drift

Sincronizar la hora

Hay dos opciones. La primera es ejecutar contínuamente ntpd y permitirle que sincronice la hora de forma gradual. La otra es ejecutar ntpd periódicamente (usando cron) y actualizar la hora cada vez que ntpd es lanzado.

Si eliges la primera opción, crea el guión de arranque /etc/rc.d/init.d/ntp y pon los enlaces simbólicos de inicio y parada:

#!/bin/bash
# Inicio de $rc_base/init.d/ntp
source /etc/sysconfig/rc
source $rc_functions
case "$1" in
        start)
                echo "Iniciando ntpd..."
                loadproc ntpd
                ;;
        stop)
                echo "Parando ntpd..."
                killproc ntpd
                ;;
        restart)
                $0 stop
                sleep 1
                $0 start
                ;;
        status)
                statusproc ntpd
                ;;
        *)
                echo "Uso: $0 {start|stop|restart|status}"
                exit 1
                ;;
esac
# Fin de $rc_base/init.d/ntp

Si prefieres lanzar ntpd periódicamente, añade el siguiente comando al crontab de root:

ntpd -q

Contenido

El paquete NTP contiene un cliente y un servidor para el protocolo NTP.

Descripciones

ntpd: Demonio NTP que se ejecuta en segundo plano y mantiene sincronizada la fecha y la hora basandose en la respuesta de los servidores NTP configurados. También actua como servidor NTP.

ntpdate: Cliente NTP que establece la fecha y la hora basandose en la respuesta de un servidor NTP. Este comando es obsoleto.

ntp-genkeys: Este programa genera los ficheros de datos criptográficos usados por los esquemas de autenticación y de identificación de NTPv4.

ntpdc y ntpq: Programas para consultar y establecer la configuración de ntpd.

ntptrace: Traza la ruta de servidores NTP hasta la fuente primaria.