Wie finde ich meinen NTP -Server in Debian?

Wie finde ich meinen NTP -Server in Debian?
NTP ist eine Abkürzung des „Netzwerkzeitprotokolls“, mit dem die Zeit des Servers und der Client -Maschine synchronisiert wird. In diesem Prozess fordert der Client -Computer den Server für die aktuelle Zeit an und der Server sendet Daten in Form von Paketen. Es gibt einen Zeitstandard, der universell ist und von allen als UTC bezeichnet (koordinierte universelle Zeit). Port 123 wird standardmäßig dem NTP -Server zugewiesen, und auf diesem gesamten Vorgang folgt das User Datagram Protocol (UDP).

In diesem Beitrag konzentrieren wir uns darauf, den NTP -Server zu finden, indem wir den NTP in Debian installieren und konfigurieren.

Wie finde ich meinen NTP -Server auf Debian?

NTP ist ein Prozess, bei dem der Client -Computer den Server auf die Festlegung seiner Zeit fordert. Zuerst verstehen wir, wie Sie den NTP -Server installieren und konfigurieren und dann erfahren, wie Sie die IP -Adressen von NTP herausfinden.

Installation und Konfiguration von NTP : Zunächst werden wir Debrans Repository aktualisieren:

$ sudo APT Update

Wir werden das neueste Paket von NTP installieren:

$ sudo apt installieren ntp -y

Standardmäßig sollte NTP nach der Installation einen aktiven Status haben, indem Sie ihn bestätigen, indem Sie seinen Status überprüfen. Wenn er jedoch inaktiv ist, können Sie den NTP -Server starten:

$ sudo systemctl starten ntp

Überprüfen Sie nach dem Neustart den Status, unabhängig davon, ob es ausgeführt wird oder nicht:

$ sudo systemctl Status NTP

Daher läuft der NTP. Jetzt konfigurieren wir die Firewall, damit der Client den Server anfordern kann, sonst schränkt der Client eine Abfrage ein und wird zu diesem Zweck zuerst in den Stammmodus wechseln.

$ sudo -s

Führen Sie diese beiden Befehle hier aus und fragen Sie die Firewall, die Abfragen auf Port 123 zuzulassen, die standardmäßig dem NTP zugewiesen werden.

iptables -a output -p udp - -dort 123 -J Akzeptieren
iptables -a Eingabe -p udp - -dort 123 -J Akzeptieren

Jetzt beenden wir den Stammbenutzermodus als:

Ausfahrt

Überprüfung der NTP -Arbeit mit NTPStat : Der Befehl ntpstat zeigt uns, ob die Verbindung zwischen Server und Client hergestellt wird. Wenn die Verbindung hergestellt wird, wird der Status „synchronisiert“, wenn die Verbindung hergestellt wird, "synchronisiert" wird "synchronisiert". Wenn NTPStat den Fehler von "Befehl nicht gefunden" beim Ausführen des Befehls generiert:

$ ntpstat

Dann können wir NTPStat installieren, das den folgenden Befehl ausführt.

$ sudo apt installieren ntpstat -y

Führen Sie den Befehl erneut aus, um den Status zu überprüfen.

$ ntpstat

Die Ausgabe zeigt die NTP -Server -IP -Adresse zusammen mit den jüngsten Details der Zeitkorrektur mit dem Server und um den Status der Synchronisation der Uhr zu überprüfen.

$ echo $?

Das Ergebnis "0" bedeutet, dass die Uhr des Clients mit dem Server synchronisiert ist. Die anderen Ergebnisse können entweder „1“ sein, was bedeutet, dass die Uhr des Client -Computers nicht mit dem Server oder „2“ synchronisiert ist, was bedeutet.

Überprüfen Sie den NTP -Server mit dem Befehl nTPQ : NTPQ -Befehl überwacht den NTP -Daemon, NTPD -Operationen und bestimmt die Leistung des NTP. Wir werden Flaggen verwenden, P Dies bedeutet, die gesamte Liste der Kollegen auszudrucken, die dem Server mit der Zusammenfassung ihres Status bekannt sind, und n, dh die Zeigt die Hostadressen an.

$ ntpd -pn

Abschluss

NTP ermöglicht es uns, mit den gleichen Zeiteinheiten zu synchronisieren, die der Welt folgt. NTP legt die Zeit seines Geräts fest, indem Sie den Server bitten, ihm Zeitinformationen zu geben, und beide werden mit der Zeit des Internets synchronisiert. In diesem Beitrag haben wir zwei Methoden erörtert, mit denen wir die Informationen über unseren NTP -Server in Debian erhalten können. Ich hoffe, dieser Beitrag hilft Ihnen, nicht nur zu verstehen.