Konfigurieren Sie das Netzwerkzeitprotokoll auf Archlinux

Konfigurieren Sie das Netzwerkzeitprotokoll auf Archlinux
In diesem Tutorial werden wir uns über das Netzwerkzeitprotokoll (NTP) ansehen, eine Technik, die häufig verwendet wird, um das Takt -Timing für Linux -Systeme mit der Internetzeit zu synchronisieren. Die Synchronisation zwischen System und Internet -Timing ist aufgrund der Netzwerklatenz wichtig, ein Parameter, der die Erfahrung des Benutzers im Web erheblich verändern kann. NTP ist in der Lage, eine Netzwerkverzögerung von nur 10 Millisekunden aufrechtzuerhalten, was ein akzeptabler Wert ist.

In diesem Tutorial wird die Installation und Konfiguration des NTP -Daemons in Archlinux abdeckt.

Schritt 1: Installieren Sie den NTP -Daemon

So installieren Sie den NTP -Daemon, starten Sie das Terminal und geben Sie den folgenden Befehl ein:

$ sudo pacman -s NTP


Dadurch wird das NTP -Paket in Ihrem System installiert, das die Funktion im Client -Modus übernimmt.

Schritt 2: Stellen Sie eine Verbindung zum NTP -Server her

NTP -Server haben hierarchische Ebenen. Jede Schicht wird als Schicht bezeichnet. Die erste Schicht, die als Starum 0 bezeichnet wird, besteht aus Quellen, die zeitunabhängig sind. Die nächste Schicht, Stratum 1, besteht aus Servern, die direkt mit Stratum 0 verknüpft sind. Die nächste Schicht, Stratum 2, besteht aus Quellen, die mit Stratum 1 verbunden sind, und die Hierarchie setzt sich in ähnlicher Weise fort.

Stratum 2-Server werden für die Web-Server-Zeitsynchronisation verwendet. Der NTP -Projektpool enthält eine Liste davon, auf die Sie hier zugreifen können: http: // www.Schwimmbad.NTP.org/


Sie möchten mit der Option IBURST die nächste auswählen, wo sich Ihre Maschine befindet.

Schritt 3: NTP -Server einrichten

Aktivieren Sie zunächst den Orphan -Modus, bevor Sie einen NTP -Server auf Ihrem System einrichten. Um den Orphan -Modus zu aktivieren, geben Sie den folgenden Befehl aus:

$ tos Orphan 15


Sie richten nun die Parameter ein, um den Client -Zugriff für Benutzer einzuschränken, die eine Verbindung zu Ihrem Server herstellen möchten. Nehmen wir an, Sie möchten Benutzer dazu beschränken. Dazu würden Sie den folgenden Befehl ausführen:

$ beschränken die Standardeinstellung NOPEER NOQUEY


Um detaillierte Informationen zu diesen Parametern zu erhalten, lesen Sie den folgenden Link: https: // jlk.fjfi.CVUT.CZ/Arch/Manpages/Man/NTP.Conf.5

Schritt 4: Verwenden Sie den NTP -Server

Laden Sie zuerst das NTP -Paket aus der Konsole mit der Option -U: Um den NTP -Server zu verwenden, laden Sie zunächst:

$ sudo ntpd -u ntp: ntp


Alternativ können Sie die Option -g verwenden, um den NTP -Server zu starten, der das Panikstor deaktiviert:

$ sudo ntpd -g NTP: NTP


Das Panik-Gate ist ein Schwellenwert, der die Auswirkungen von Zeitsprung mindert, wenn die Serverzeit zum ersten Mal mit einem NTP-Server synchronisiert wird.

Verwenden Sie den NTPD, um den NTP -Daemon beim Neustart des Systems zu starten.Service:

$ sudo systemctl starten ntpd.Service


Geben Sie Folgendes ein, um den Synchronisationsstatus anzuzeigen:

$ sudo ntpd -p


Nach der Ausgabe des obigen Befehls sollten Sie auch eine Liste von NTP -Servern angezeigt werden. Einige dieser Server werden vor ihrem Namen einen Sternchen haben. Dies sind die Server, die mit NTPD synchronisieren. In der Regel dauert es ungefähr 15-20 Minuten, bis NTPD einen Server auswählt, mit dem Sie synchronisieren können.

Wenn Sie keinen Server ausführen, können Sie die Zeit pro Boot auch einmal mit dem NTPDate synchronisieren.Service

Abschluss

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie einen NTP -Server auf Ihrem Archlinux -System einrichten. Hoffentlich fanden Sie diese Anweisungen einfach und einfach zu befolgen.