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:
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.