Mon fichier 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
Sortie de commande:
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
Réponses:
mon ntp (/etc/ntp.conf) dit
changez le vôtre en ceci et faites-le en tant que root (
sudo -i
)faire les changements:
Essaye-le
MISE À JOUR: hier soir, je dois configurer une machine et j'ai trouvé cela qui pourrait être utile
Vous pouvez définir votre fuseau horaire et la sortie ( en tant que root:
sudo -i
)la source
Tout d'abord, vous n'avez pas besoin de
ntp
serveur pour synchroniser l'heure (je vois que vous/etc/ntp.conf
venez du paquetntp
, fournissant le serveur), et si vous utilisez ce serveur, vous n'avez pas besoin de l'utiliserntpdate
manuellement.Pour être plus précis sur le fait que le
ntp
package n'est pas requis, l'heure est synchronisée à chaque fois que votre connexion réseau augmententpdate-debian
, c'est-à-dire dans l'installation par défaut.Donc, pour essayer la synchronisation manuelle, arrêtez le serveur
puis exécutez
c'est l'application d'aide debian à exécuter
ntpdate
sans les tracas que vous avez maintenant.la source
sudo ntpdate-debian
que ci-dessus.ntp.conf
fichier n'est pas le fichier par défaut, l'avez-vous modifié? Il y a aussi une erreur de syntaxe, le premier mot devrait êtredriftfile
.sudo ntpdate-debian
. Les résultats: utilisateur @ pc [0] [11:06:06]: ~ $ sudo ntpdate-debian 19 juin 11:06:23 ntpdate [4087]: aucun serveur adapté à la synchronisation n'a été trouvéntp.conf
, cet appel direct àntpdate
travailler pour moi, faites-moi savoir: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
Utilisez-le avec option
-u
et un serveur fiable. Par exemplesudo ntpdate -u pool.ntp.org
la source
-u
option est déjà impliquée par l'-d
option. Lisez la page de manuel dentpdate
.Assurez-vous que votre pare-feu autorise la connexion sortante.
Utilisation de commandes:
et:
J'obtenais l'erreur similaire "ntpdate [14593]: aucun serveur adapté à la synchronisation trouvé" avant de changer le pare-feu de mon routeur pour autoriser le port 123, protocole UDP, sortant.
la source
La FAQ NTP de l'Université du Delaware (la maison de NTP, je dirais) mentionne cette erreur. Le lien est http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-s-trouble.htm#AEN4972 .
Vous pouvez essayer d'exécuter ntpdate en utilisant
ntpdate -d servername
ountpdate -u servername
. Stock ntpdate n'obtient pas le nom du serveur du fichier de configuration ntp. Je pense qu'il est sage d'obtenir votre temps près de corriger manuellement avant d'essayer ces commandes, comme suggéré par William Ting dans les commentaires ici.Les deux commandes ntpdate ci-dessus envoient et attendent des réponses UDP, sur un numéro de port public aléatoire, pas le port 123, sur votre ordinateur afin d'éviter des complications potentielles d'utilisation de ce port privilégié entrant. Bien sûr, les filtres sortants pourraient toujours être un problème.
La FAQ suggère le filtrage de paquets comme une cause car il peut empêcher les paquets UDP nécessaires de passer vers et depuis le port 123 de votre ordinateur. Vous devez ajuster vos filtres de paquets sur vos systèmes et routeurs si nécessaire.
Notez que ntpdate prend un argument serveur. ntpdate-debian utilise le serveur spécifié dans / etc / default / ntpdate. L'utilisation de ntpdate sans argument peut provoquer l'erreur mentionnée dans la question (le questionneur le spécifie cependant correctement).
la source
J'ai trouvé la solution parce que je devais le faire. S'il n'y a pas de problèmes d'interversion du pare-feu, /server/277375/ntpdate-d-server-dropped-strata-too-high link donne la solution. Au moins le mien.
la source
J'ai rencontré ce même problème en essayant de synchroniser l'heure sur un Raspberry Pi sur mon réseau de travail. Il semble que les paquets externes ntp étaient bloqués sur mon réseau. Pour résoudre ce problème, j'ai supprimé les serveurs répertoriés dans le
ntp.conf
fichier par défaut et ajouté mon serveur réseau interne. Si vous n'êtes pas sûr du nom exact du serveur à utiliser, vous pouvez le trouver dans le/etc/resolv.conf
.Puisque
ntpdate-debian
n'utilise que lentp.conf
fichier, cela ne fera que corrigerntpdate-debian
(pasntpdate
).la source