Mi archivo ntp.conf:
user@pc[0][07:37:40]:/etc$ cat /etc/ntp.conf
idriftfile /var/lib/ntp/ntp.drift
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server pool.ntp.org
Salida de comando:
user@pc[0][07:37:24]:/etc$ sudo ntpdate -dv pool.ntp.org
18 Jun 07:37:35 ntpdate[10737]: ntpdate [email protected] Tue Apr 19 07:15:05 UTC 2011 (1)
Looking for host pool.ntp.org and service ntp
host found : conquest.kjsl.com
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
198.137.202.16: Server dropped: no data
216.45.57.38: Server dropped: no data
64.6.144.6: Server dropped: no data
server 198.137.202.16, port 123
stratum 0, precision 0, leap 00, trust 000
refid [198.137.202.16], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.1f16c1e3 Sat, Jun 18 2011 7:37:39.121
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
server 216.45.57.38, port 123
stratum 0, precision 0, leap 00, trust 000
refid [216.45.57.38], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.524a05dd Sat, Jun 18 2011 7:37:39.321
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
server 64.6.144.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [64.6.144.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.524a05dd Sat, Jun 18 2011 7:37:39.321
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
server 64.6.144.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [64.6.144.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.857c6fbd Sat, Jun 18 2011 7:37:39.521
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
18 Jun 07:37:40 ntpdate[10737]: no server suitable for synchronization found
Respuestas:
mi ntp (/etc/ntp.conf) dice
cambia el tuyo a esto y hazlo como root (
sudo -i
)hacer los cambios:
Pruébalo
ACTUALIZACIÓN: anoche tuve que configurar una máquina y encontré esto que podría ser útil
Puede configurar su zona horaria y la salida (como root:
sudo -i
)fuente
En primer lugar, no necesita que el
ntp
servidor sincronice la hora (veo que tiene/etc/ntp.conf
el paquetentp
, que proporciona el servidor), y si usa ese servidor, no necesita usarlontpdate
manualmente.Para ser más específico con respecto al hecho de que el
ntp
paquete no es necesario, la hora se sincroniza cada vez que se utiliza la conexión de redntpdate-debian
, que viene en la instalación predeterminada.Entonces, para probar la sincronización manual, detenga el servidor
entonces corre
esa es la aplicación auxiliar de Debian para ejecutarse
ntpdate
sin la molestia que tiene ahora.fuente
sudo ntpdate-debian
que el anterior.ntp.conf
archivo no es el predeterminado, ¿lo ha modificado? También hay un error de sintaxis, la primera palabra debería serdriftfile
.sudo ntpdate-debian
. El resultado: user @ pc [0] [11:06:06]: ~ $ sudo ntpdate debian-19 de Jun 11:06:23 ntpdate [4087]: ningún servidor adecuado para la sincronización encontróntp.conf
, este llamado directo antpdate
trabajar para mí, hazme saber:sudo ntpdate 0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org ntp.ubuntu.com
Úselo con opción
-u
y un servidor confiable. P.ejsudo ntpdate -u pool.ntp.org
fuente
-u
opción ya está implícita en la-d
opción. Lea la página de manual dentpdate
.Asegúrese de que su firewall permita la conexión saliente.
Usando comandos:
y:
Recibía el error similar "ntpdate [14593]: no se encontró ningún servidor adecuado para la sincronización" antes de cambiar el firewall de mi enrutador para permitir el puerto 123, protocolo UDP, saliente.
fuente
Las preguntas frecuentes de ntp en la Universidad de Delaware (la casa de NTP, diría) mencionan este error. El enlace es http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-s-trouble.htm#AEN4972 .
Puede intentar ejecutar ntpdate con
ntpdate -d servername
ontpdate -u servername
. Stock ntpdate no obtiene el nombre del servidor del archivo de configuración ntp. Creo que es aconsejable tener a mano su tiempo para corregirlo a mano antes de probar estos comandos, como lo sugiere William Ting en los comentarios aquí.Los dos comandos ntpdate anteriores envían y esperan respuestas UDP, en un número de puerto público aleatorio, no en el puerto 123, en su computadora para evitar posibles complicaciones al usar ese puerto privilegiado de entrada. Por supuesto, los filtros de salida aún podrían ser un problema.
Las preguntas frecuentes sugieren el filtrado de paquetes como una causa, ya que puede estar eliminando que los paquetes UDP necesarios pasen hacia y desde el puerto 123 en su computadora. Debe ajustar sus filtros de paquetes en sus sistemas y enrutadores según sea necesario.
Tenga en cuenta que ntpdate toma un argumento del servidor. ntpdate-debian usa el servidor especificado en / etc / default / ntpdate. Usar ntpdate sin un argumento puede causar el error mencionado en la pregunta (sin embargo, el interlocutor lo especifica correctamente).
fuente
He encontrado la solución porque tenía que hacerlo. Si no hay ningún problema de interversión del firewall, /server/277375/ntpdate-d-server-dropped-strata-too-high link da la solución. Al menos el mío.
fuente
Me encontré con este mismo problema al intentar sincronizar la hora en una Raspberry Pi en la red de mi lugar de trabajo. Parece que los paquetes ntp externos estaban siendo bloqueados en mi red. Para solucionar esto, eliminé los servidores enumerados en el
ntp.conf
archivo predeterminado y agregué mi servidor de red interno. Si no está seguro del nombre exacto del servidor que debe usar, puede encontrarlo en el/etc/resolv.conf
.Como solo
ntpdate-debian
usa elntp.conf
archivo, esto solo se solucionarántpdate-debian
(nontpdate
).fuente