Meine ntp.conf-Datei:
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
Befehlsausgabe:
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
Antworten:
mein ntp (/etc/ntp.conf) sagt
ändere deins dazu und mache es als root (
sudo -i
)mach die Änderungen:
Probier es aus
UPDATE: letzte Nacht muss ich eine Maschine konfigurieren und fand das hilfreich
Sie können Ihre Zeitzone und Ausfahrt der (als root:
sudo -i
)quelle
Erstens brauchen Sie keinen
ntp
Server, um die Zeit zu synchronisieren (ich sehe, Sie haben/etc/ntp.conf
das aus dem Paketntp
, das den Server bereitstellt), und wenn Sie diesen Server verwenden, müssen Sie es nichtntpdate
manuell verwenden.Um genauer zu sein, dass das
ntp
Paket nicht erforderlich ist, wird die Zeit jedes Mal synchronisiert, wenn Ihre Netzwerkverbindung überntpdate-debian
die Standardinstallation hergestellt wird.Stoppen Sie den Server, um die manuelle Synchronisierung zu versuchen
dann renne
Das ist die Debian-Hilfsprogramm-Anwendung, mit
ntpdate
der Sie problemlos arbeiten können.quelle
sudo ntpdate-debian
wie oben.ntp.conf
Datei ist nicht die Standardeinstellung. Haben Sie sie geändert? Es gibt auch einen Syntaxfehler, das erste Wort sollte seindriftfile
.sudo ntpdate-debian
. Die Ergebnisse: user @ pc [0] [11:06:06]: ~ $ sudo ntpdate-debian 19. Juni 11:06:23 ntpdate [4087]: Kein für die Synchronisation geeigneter Server gefundenntp.conf
, diesem direkten Aufruf,ntpdate
für mich zu arbeiten, falsch ist. Gib mirsudo ntpdate 0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org ntp.ubuntu.com
Verwenden Sie es mit Option
-u
und einem zuverlässigen Server. Z.Bsudo ntpdate -u pool.ntp.org
quelle
-u
Option ist in der-d
Option bereits enthalten. Lesen Sie die Manpage vonntpdate
.Stellen Sie sicher, dass Ihre Firewall die ausgehende Verbindung zulässt.
Befehle verwenden:
und:
Ich habe den ähnlichen Fehler "ntpdate [14593]: Kein für die Synchronisation geeigneter Server gefunden" erhalten, bevor ich die Firewall meines Routers so geändert habe, dass Port 123, Protokoll UDP, ausgehend zulässig ist.
quelle
Die NTP-FAQ an der Universität von Delaware (die Heimat von NTP, würde ich sagen) erwähnt diesen Fehler. Der Link lautet http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-s-trouble.htm#AEN4972 .
Sie können mit
ntpdate -d servername
oder versuchen, ntpdate zum Laufen zu bringenntpdate -u servername
. Stock ntpdate erhält den Servernamen nicht aus der ntp-Konfigurationsdatei. Ich denke, es ist ratsam, Ihre Zeit so kurz wie möglich mit der Hand zu korrigieren, bevor Sie diese Befehle ausführen, wie von William Ting in den Kommentaren hier vorgeschlagen.Die beiden oben genannten ntpdate-Befehle senden und erwarten UDP-Antworten auf eine zufällige öffentliche Portnummer, nicht auf Port 123, auf Ihrem Computer, sodass potenzielle Komplikationen durch die Verwendung dieses privilegierten eingehenden Ports vermieden werden. Natürlich könnten ausgehende Filter immer noch ein Problem sein.
In den häufig gestellten Fragen wird die Paketfilterung als Ursache vorgeschlagen, da die erforderlichen UDP- Pakete möglicherweise nicht mehr an den und vom Port 123 Ihres Computers geleitet werden. Sie sollten Ihre Paketfilter auf Ihren Systemen und Routern nach Bedarf anpassen.
Beachten Sie, dass ntpdate ein Serverargument akzeptiert. ntpdate-debian verwendet den in / etc / default / ntpdate angegebenen Server. Die Verwendung von ntpdate ohne Argument kann den in der Frage genannten Fehler verursachen (der Fragesteller gibt ihn jedoch korrekt an).
quelle
Ich habe die Lösung gefunden, weil ich musste. Wenn es keine Probleme mit der Firewall-Konvertierung gibt, gibt /server/277375/ntpdate-d-server-dropped-strata-too-high die Lösung. Zumindest meins.
quelle
Beim Versuch, die Uhrzeit auf einem Raspberry Pi in meinem Arbeitsplatznetzwerk zu synchronisieren, ist das gleiche Problem aufgetreten. Es scheint, dass externe NTP-Pakete in meinem Netzwerk blockiert wurden. Um dies zu beheben, entfernte ich die in der Standarddatei aufgelisteten Server
ntp.conf
und fügte meinen internen Netzwerkserver hinzu. Wenn Sie sich nicht sicher sind, welchen Servernamen Sie verwenden sollen, finden Sie diesen im/etc/resolv.conf
.Da nur
ntpdate-debian
dientp.conf
Datei verwendet wird, wird dies nur behobenntpdate-debian
(nichtntpdate
).quelle