¿Cómo mantener sincronizado el reloj interno de Debian (con servidores NTP)?

18

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.confarchivo:

# 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 ntpdemonio 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 ntpdemonio no será inútil porque Debian tiene un mecanismo de sincronización incorporado.

Alabama
fuente
Tenga en cuenta que usted no necesita tener tanto ntpy ntpdateinstalado ya. Anteriormente, necesitaba ntpdateestablecer inicialmente la hora o ntpno comenzaría. Ese ya no es el caso. Ver /usr/share/doc/ntp/NEWS.Debian.gz Podría ser bueno saberlo.
Anders
@Anders ya se refiere a la última versión de Debian?
AL
No, es como hace muchas versiones del paquete, y está documentado en el paquete. Ver /usr/share/doc/ntp/NEWS.Debianpara la fecha.
Anders
Y si usa el script ntpdate-debian(o algo así), usará los mismos servidores que ntp. Ver /etc/defaults/ntpdatey /etc/defaults/ntp.
Anders

Respuestas:

24

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.

derobert
fuente
Sí, lo único que uno puede querer hacer es cambiar los servicios a algo "más cercano" y uno puede servir el LAN con tiempo, por lo que el servidor DHCP puede querer saber esto.
Anders