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.
Descarga (HTTP): http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.0.tar.gz
Descarga (FTP): ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-4.2.0.tar.gz
Suma MD5 del paquete: 0f8fabe87cf54f409b57c6283f0c0c3d
Tamaño del paquete: 2.4 MB
Estimación del espacio necesario en disco: 27 MB
Tiempo estimado de construcción: 0.53 SBU
Instala NTP ejecutando los siguientes comandos:
./configure --prefix=/usr --bindir=/usr/sbin \
--sysconfdir=/etc &&
make &&
make install
El siguiente fichero de configuración define el uso de varios servidores NTP de acceso libre para varios continentes. 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.
cat > /etc/ntp.conf << "EOF" # África server tock.nml.csir.co.za # Asia server ntp.shim.org # Australia server ntp.saard.net # Europa server ntp.tuxfamily.net # América del Norte server clock.psu.edu driftfile /var/cache/ntp.drift EOF
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, entonces instala el guión de inicio /etc/rc.d/init.d/ntp incluido en el paquete blfs-bootscripts-6.0.
make install-ntp
Si prefieres lanzar ntpd periódicamente, añade el siguiente comando al crontab de root:
ntpd -q
Ejecuta el siguiete comando si te gustaría establecer el reloj hardware en el apagado y reinicio basandose en la hora actual del sistema:
ln -sf ../init.d/setclock /etc/rc.d/rc0.d/K46setclock &&
ln -sf ../init.d/setclock /etc/rc.d/rc6.d/K46setclock
El camino inverso ya está establecido en el LFS.
El paquete NTP contiene ntp-wait, ntptrace, ntpd, ntpdate, ntpdc, ntpq, ntptime, tickadj y ntp-keygen.
ntp-wait es útil durante el arranque para detener la secuencia de inicio hasta que ntpd ha establecido la hora.
ntpd es un 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 es un cliente que establece la fecha y la hora basandose en la respuesta de un servidor NTP. Este comando es obsoleto.
ntpdc se usa para consultar el estado actual del demonio NTP y solicitar cambios en dicho estado.
ntpq es una utilidad usada para monitorizar las operaciones de ntpd y determinar el rendimiento.
tickadj lee, y opcionalmente modifica, varias variables relacionas con el almacenamiento del tiempo en los núcleos antiguos que no tienen soporte para almacenaje del tiempo con precisión.
Last updated on 2005-04-09 00:53:09 +0200