So richten Sie NTP Server und Client auf Ubuntu ein

So richten Sie NTP Server und Client auf Ubuntu ein

NTP steht für das Netzwerkzeitprotokoll, das zur gleichzeitigen Synchronisierung aller Systemuhren in einem Netzwerk verwendet wird. NTP arbeitet als Protokoll und behandelt die Programme im Zusammenhang mit Client- und Serversynchronisation auf vernetzten Systemen. Es ist Teil der Standard -TCP/IP -Protokollsuite und gilt als eine seiner ältesten Komponenten.

Der Bruchteil der ungenauen Zeit kann viele Probleme für Ihr System verursachen. Zum Beispiel beruhen verteilte Prozesse auf synchronisierte Zeit, um sicherzustellen, dass die richtigen Sequenzen befolgt werden sollten. Es ist eine konsequente Zeitmessung im gesamten Netzwerk erforderlich, damit Sicherheitsfunktionen funktionieren. Upgrades des Dateisystems mit vielen Maschinen sind auch von den synchronisierten Uhrzeiten abhängig. Probleme mit Problemen, Leistung, Leistung, Netzwerkbeschleunigung und Netzwerkverwaltungssystemen überwachen; Alle diese Aufgaben stützen sich auf die Präzision der Zeitstempel.

Jetzt zeigen wir Ihnen, wie Sie NTP Server und Client auf einem Ubuntu -System einrichten. So lass uns anfangen!

So installieren Sie den NTP -Server auf Ubuntu

Wir werden NTP auf unserem Ubuntu -System mit dem Terminal installieren. Öffnen Sie dafür Ihr Terminal, indem Sie drücken. “Strg+Alt+t”. Oder Sie können es auch in der Suchleiste der Anwendung manuell durchsuchen:

Der nächste Schritt besteht darin, die Systemrepositorys mithilfe des folgenden Befehls zu aktualisieren:

$ sudo APT Update

Jetzt ist es Zeit, NTP auf Ihrem Ubuntu -System zu installieren:

$ sudo APT Installieren Sie NTP

Geben Sie "y/y" ein, damit der Prozess NTP installiert werden kann. Um zu bestätigen, dass NTP erfolgreich installiert ist, überprüfen Sie die Version:

$ sntp -Verssion

So richten Sie den NTP -Server auf Ubuntu ein

Die NTP -Poolserver sind standardmäßig in der NTP -Protokollkonfigurationsdatei „/etc/ntp.conf ”:

$ sudo nano /etc /ntp.Conf

Der hervorgehobene Code im untergegebenen Bild repräsentiert den Poolserver, der standardmäßig konfiguriert ist:

Sie können jedoch zu den NTP -Serverpools wechseln, die Ihrem Standort am nächsten stehen. Besuchen Sie den Link. Sie werden zu einer Website gelangen, auf der Sie Ihre NTP -Poolliste auswählen können. Zum Beispiel haben wir Europa Poolliste ausgewählt:

Fügen Sie die Poolliste zu Ihrem hinzu “/etc/ntp.ConfDatei zur Verwendung dieser speziellen Poolzone:

Server 0.Europa.Schwimmbad.NTP.Org
Server 1.Europa.Schwimmbad.NTP.Org
Server 2.Europa.Schwimmbad.NTP.Org
Server 3.Europa.Schwimmbad.NTP.Org

Drücken Sie "Strg+O", um die Zeilen in Ihre NTP -Protokollkonfigurationsdatei aufzurufen:

Starten Sie nun den NTP -Dienst neu, damit er aus den von uns vorgenommenen Änderungen wirksam wird:

$ sudo systemctl starten Sie NTP neu

Zeigen Sie den Status von NTP an und prüfen Sie, ob es aktiv ist oder nicht:

$ sudo systemctl Status NTP

Schauen Sie sich den Status der Firewall in Ihrem System an:

$ sudo UFW Status wortreich

Wenn die Firewall Ihres Systems bereits aktiv ist, ignorieren Sie den folgenden Befehl. Andernfalls müssen Sie es der Firewall ermöglichen, vorwärts zu kommen:

$ sudo ufw aktivieren

Verwenden Sie den folgenden Befehl untergewandt, um den NTP-Dienst in der Firewall zu aktivieren, damit die anderen Client-Maschinen Zugriff auf den NTP-Server haben:

$ sudo ufw erlauben NTP

Schreiben Sie nun diesen Befehl auf, um die Firewall neu zu laden:

$ sudo UFW Reload

Überprüfen Sie den Firewall -Status Ihres Systems:

$ sudo UFW Status

So installieren Sie den NTP -Client auf Ubuntu

In diesem Abschnitt wird zeigen, wie Sie einen NTP -Client in Ihrem System installieren können, der mit dem NTP -Server synchronisiert wird. Zu diesem Zweck werden wir zunächst installieren “NTPDATE”Auf der Maschine, auf der wir den NTP -Client einrichten möchten. Der "NTPDATE”Ist ein Befehlszeilen-Tool, mit dem ein NTP-Server zum schnellen Synchronisieren von Datum und Uhrzeit auf Ubuntu verwendet wird. Installieren "NTPDATESchreiben Sie diesen Befehl in Ihrem System in Ihr Terminal auf:

$ sudo apt installieren ntpdate

Um mit dem NTP -Server synchronisiert zu werden, öffnen Sie die “/etc/hostsDatei und Hostname und IP -Adresse in die geöffnete Datei aufschreiben. Führen Sie den folgenden Befehl aus, um über Ihre System-IP-Adresse und Ihr Hostname zu erfahren:

$ hostname -i
$ hostname

Öffnen Sie jetzt die “/etc/hostsDatei auf Ihrem System:

$ sudo nano /etc /hosts

Wir werden unsere Hostname und IP -Adresse wie folgt hinzufügen:

10.0.2.15 LinuxHint-Vbox

Nach dem Hinzufügen werden wir die Änderungen speichern, indem wir "Strg+O" drücken:

Bevor wir uns vorwärts bewegen, werden wir die “ausschalten“Timesyncd”Service auf unserem Client -Computer mit diesem Befehl:

$ sudo Timedatectl set-ntp aus

Jetzt werden wir NTP auf unserem Client -Computer installieren:

$ sudo APT Installieren Sie NTP

Eingeben "y/y”Um den Installationsprozess fortzusetzen, um fortzufahren:

So richten Sie den NTP -Client auf Ubuntu ein

Um einen NTP -Client in unserem System einzurichten, werden wir in der Konfigurationsdatei des NTP -Clients einige Änderungen vornehmen. Öffne das "/etc/ntp.Conf”Zum Konfigurieren des Clients mit dem NTP -Server:

$ sudo nano /etc /ntp.Conf

Fügen Sie die folgende Zeile mit Ihrem Hostnamen in der NTP -Client -Konfigurationsdatei hinzu:

Server LinuxHint-Vbox bevorzugen iBurst

Hier:

  • Server”Zeigt die Assoziation des NTP -Clients mit dem NTP -Server an, der mit dem Hostnamen angegeben ist.
  • bevorzugen”Zeigt an, dass der angegebene Server bevorzugt wird.
  • ich platzeDie Option ermöglicht es, Six -Pakete zu senden, wenn der NTP -Server nicht verfügbar ist.

Drücken Sie "Strg+o"Um die Änderungen in der" zu speichern "/etc/ntp.Conf" Datei:

Starten Sie nun den NTP-Dienst in Ihrem System neu, indem Sie den folgenden Befehl ausführen:

$ sudo systemctl starten Sie NTP neu

Zeigen Sie die Synchronisationsdetails zwischen NTP Server und Client mit diesem Befehl an:

$ ntpq -p

Abschluss

NTP ist ein TCP/IP -Protokoll, das für die Netzwerkzeitsynchronisation verwendet wird. NTP ist dem Protokoll sowie den Client- und Serverprogrammen zugeordnet, die auf vernetzten Computern ausgeführt werden. Wenn wir NTP in einem Netzwerk einrichten, fragt ein Client -Computer einen Server für die aktuelle Zeit und nutzt ihn, um seine Uhr festzulegen. Dieser Artikel zeigt, wie NTP -Server und Client auf Ihrem Ubuntu -System eingerichtet werden. Der Prozess der NTP -Installation und -konfiguration auf Server- und Client -Maschinen wird ebenfalls angezeigt.