ntpd escucha en numerosas interfaces de forma predeterminada, solo quiero que escuche en 127.0.0.1:123 ya que solo quiero que el localhost sincronice la hora.
Cómo hacer eso, intenté editando / etc / default / ntp en Debian Wheezy:
NTPD_OPTS='-4 -I 127.0.0.1'
Pero todavía escucha globalmente en 0.0.0.0:123
¿Algunas ideas?
fudge
declaración. ¿Qué estás intentando lograr?ntpdate -B timeserver
, queríamos ejecutar un ntpd en cada cliente con solo 127.0.0.1:123 que pregunta al servidor de tiempo en la LAN. ¿Hay algo malo con eso?server
líneas enntpd
las configuraciones de su cliente definen con quién se sincroniza. Si suserver
línea (s) dice127.0.0.1
, tiene un problema. Si apuntan a su servidor de tiempo central, todo debería estar bien.Respuestas:
Elimine todas las opciones
-I
o inserte lo siguiente en su :--interface
/etc/default/ntp
/etc/ntp.conf
Un extracto de la
ntpd(1)
página del manual sobre la-i
opción:Vea también la página del manual de Debian (no pude encontrarla en Arch Linux) de
ntp.conf(5)
.fuente
Con ntp escuchando solo en 127.0.0.1, parece que no puede iniciar la conexión a un servidor ntp público:
Debe estar vinculado a una dirección IP enrutable para que funcione.
fuente
Completo /etc/ntp.conf ese protocolo neutral (IPv4 e | IPv6)
fuente
Si desea reducir la cantidad de servicios de escucha por razones de seguridad, puede considerar openntpd, ya que no requiere un servidor de escucha para actuar como cliente. Se considera un poco menos preciso que ntpd; es confiable en unos pocos cientos de ms, pero esto es adecuado para la mayoría de los propósitos.
fuente