Tengo un servidor doméstico que ejecuta una instalación actualizada de Debian 7.5 (wheezy).
Acabo de descubrir que el servidor tiene su reloj interno configurado en ± 3 minutos en el futuro .
Sabía que podía usar NTP para sincronizar Debian (y el reloj interno de la placa base) con NTP, así que instalé NTP siguiendo los pasos descritos en el Wiki francés de Debian (la página en inglés es menos detallada).
Usé el siguiente comando para sincronizar el reloj interno:
ntpdate -B -q 192.168.0.254
El reloj se ajustó con éxito. Pero esta es una solución temporal, así que instalé el demonio NTP y agregué un servidor local en el /etc/ntp.conf
archivo:
# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will
# pick a different set every time it starts up. Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
# added
server 192.168.0.254
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
¿Es la solución correcta? De hecho, me sorprendió descubrir que el ntp
demonio no estaba instalado. Me pregunto si la instalación predeterminada de Debian instala un demonio para mantener sincronizado el reloj interno. ¿Todas las instalaciones de Debian cambian de tiempo hasta que se instalen sus administradores ntpd
?
Por favor, dígame que el ntp
demonio no será inútil porque Debian tiene un mecanismo de sincronización incorporado.
ntp
yntpdate
instalado ya. Anteriormente, necesitabantpdate
establecer inicialmente la hora ontp
no comenzaría. Ese ya no es el caso. Ver/usr/share/doc/ntp/NEWS.Debian.gz
Podría ser bueno saberlo./usr/share/doc/ntp/NEWS.Debian
para la fecha.ntpdate-debian
(o algo así), usará los mismos servidores quentp
. Ver/etc/defaults/ntpdate
y/etc/defaults/ntp
.Respuestas:
Debian espera que instale ntp usted mismo si desea que su reloj esté sincronizado. Prácticamente todo lo que deberías hacer es
apt-get install ntp
. La instalación predeterminada, sin ninguna tarea, es bastante mínima.Creo que la tarea de escritorio GNOME, al menos, la instalará por defecto (así como muchos otros paquetes). No estoy seguro si los otros escritorios también lo harán.
No hay ningún otro método de sincronización de tiempo instalado y en ejecución por defecto.
fuente
Tenga en cuenta que con systemd aparentemente
timedatectl
existe una infraestructura diferente que involucra (aunque el método anterior todavía funciona), vea lo que escriben los chicos de Arch al respecto: https://wiki.archlinux.org/index.php/systemd-timesyncdfuente