Festlegen der Synchronisierung der Netzwerkzeit unter Linux

Festlegen der Synchronisierung der Netzwerkzeit unter Linux

Obwohl es so aussehen mag, als ob etwas automatisch erledigt werden müsste, können Zeiteinstellungen unter Linux oft durcheinander gebracht oder falsch konfiguriert werden. Da die Zeiteinstellungen unter Linux für den durchschnittlichen Benutzer etwas verwirrend sein können, werden wir Ihnen kurz erklären, wie Sie die Netzwerkzeitsynchronisierung unter Linux einrichten.

Neben der Einrichtung von NTP erklären wir Ihnen auch, wie Sie den nervigen Zeitfehler beim Dualbooten von Linux und Windows beheben können.

Konfigurieren des Network Time Protocol

Das Synchronisieren der Software-Uhr auf Ihrem Linux-PC mit Zeitservern ist die gebräuchlichste Methode, um die genaue Zeit zu ermitteln. Bei den meisten Linux-Distributionen erfolgt dies automatisch. Nicht jede Linux-Distribution verwendet jedoch NTPd. Darüber hinaus können diejenigen, die dies tun, es vermasseln oder falsch konfigurieren. Um dies zu beheben, werden wir erklären, wie einfach es ist, den Network-Time-Protocol-Daemon unter Linux manuell zu konfigurieren.

Fangen Sie an, indem Sie ein Terminal öffnen und NTP installieren, wenn Ihr PC es nicht installiert hat. Es gibt eine gute Chance, dass Sie es bereits haben, aber um sicher zu sein, hier sind die Befehle, um es für die meisten modernen Linux-Distributionen zu bekommen.

Festlegen der Synchronisierung der Netzwerkzeit unter Linux

Ubuntu

sudo apt install ntp

Debian

sudo apt-get install ntp

Arch Linux

sudo pacman -S ntp

Fedora

sudo dnf install ntp

OpenSUSE

sudo zypper install ntp

Wenn die Software installiert ist, müssen Sie sich als nächstes mit einem NTP-Server verbinden. Standardmäßig verfügen die meisten Linux-Distributionen über eigene NTP-Server, die in der Datei /etc/ntp.conf  konfiguriert sind. Wenn Sie jedoch der Meinung sind, dass diese Server unzuverlässig sind, können Sie sie zu einem zuverlässigeren Server (wie dem offiziellen Google NTP-Server) ändern.

EMPFOHLEN FÜR SIE

Festlegen der Synchronisierung der Netzwerkzeit unter Linux

Linux

Einrichtung eines Resilio Sync Servers unter Linux

Festlegen der Synchronisierung der Netzwerkzeit unter Linux

Linux

So synchronisieren Sie Google Kalender mit dem Linux-Desktop

Bearbeiten Sie zum Hinzufügen des Google NTP-Servers die ntp.conf Datei.

sudo nano /etc/ntp.conf

Sortieren Sie alle Einträge, wenn Sie möchten, und ersetzen Sie sie durch diese (obwohl wir sie nicht empfehlen). Um die besten Ergebnisse zu erzielen, fügen Sie die Google NTP-Einträge ganz oben ein.

Hinweis: Es ist wichtig, dass iburst am Ende jedes neuen Eintrags steht. Die Option iburst sendet einen “ burst ” von Paketen zu den Servern nur, wenn Sie Verbindungsprobleme mit dem Zeitserver haben.

server time.google.com iburst

server time2.google.com iburst

server time3.google.com iburst

Wenn Sie fertig sind, speichern Sie die Konfigurationsdatei in Nano mit Strg + O . Beenden Sie den Editor mit Strg + X .

Zeit konfigurieren

NTP kann die Zeit automatisch von Servern synchronisieren, muss aber zuerst die Zeitzone kennen. Normalerweise fragt Ihr Linux-Betriebssystem bei der Ersteinrichtung die Zeitzone ab und stellt sie ein. Wenn während der Installation ein Fehler aufgetreten ist, muss dies manuell mit tzselect korrigiert werden.

Festlegen der Synchronisierung der Netzwerkzeit unter Linux

Öffnen Sie ein Terminal und führen Sie das Werkzeug für die Zeitzone aus:

tzselect

Ausführen des Tzselect-Tools führt Sie durch die Konfiguration der richtigen Zeitzone. Sobald Sie fertig sind, können Sie NTPd starten.

NTP starten

Alle Verbindungen zu Zeitservern funktionieren. Der nächste Schritt in diesem Prozess besteht darin, das Systemd-Init-System zum Laden von NTP beim Booten zu verwenden. Verstehen Sie, dass, wenn Ihr Linux-Betriebssystem Systemd nicht wie die meisten modernen Mainstream-Systeme verwendet, Sie die Alternative zu diesen Befehlen finden müssen.

Starten Sie zuerst NTPd:

sudo systemctl start ntpd.service

Aktivieren Sie es dann beim Booten mit systemctl enable .

sudo systemctl enable ntpd.service

Wenn Sie die obigen Befehle ausführen, sollten Sie sofort die Zeit konfigurieren, da die UTC-Zeit in Ihrem BIOS jetzt korrekt ist (dank Tzselect).

Lokale Zeit verwenden

Neben NTP gibt es noch andere Möglichkeiten, die Zeit unter Linux einzustellen. Die beliebteste Alternative zu dieser Methode ist “ lokale Zeit ”. Die lokale Zeit weist Linux an, Zeit zu behalten, aber nicht mit irgendetwas zu synchronisieren. Im Wesentlichen wird es die Zeit in sich geschlossen halten und nichts stören. Es ist weniger zuverlässig, aber es funktioniert. Die Frage ist, warum möchten Sie das tun?

Der Hauptgrund, warum man mit der lokalen Zeit über etwas wie NTP gehen würde, ist die Tatsache, dass duales Booten mit deiner Zeit nichts zu tun hat. Wenn Sie jemals Linux geladen und dann in Windows 10 neu gestartet haben, werden Sie die Zeitpausen bemerken. Dies liegt daran, dass beide Betriebssysteme einen Zeitsynchronisierungsdienst haben und miteinander kämpfen. Um dies zu beheben, deaktivieren Sie die Zeitsynchronisierung unter Linux.

Hinweis: Denken Sie daran, dass Windows zwar Probleme mit der lokalen Zeit hat, Windows jedoch weiterhin Probleme aufweist. Überprüfen Sie die Windows-Zeiteinstellungen, um sicherzustellen, dass keine weiteren Konflikte mit den beiden Betriebssystemen auftreten.

Running timedatectl   sollte es beheben:

sudo timedatectl set-local-rtc 1

Nach der Rückkehr zur lokalen Zeit, Möglicherweise müssen Sie Ihren PC neu starten. Nachdem Sie sich wieder eingeloggt haben, sollte die lokale Zeit verwendet werden.

Möchten Sie die Ortszeit wieder ausschalten? Wenn dies der Fall ist, müssen Sie den Befehl timedatectl erneut ausführen. Versuchen Sie den folgenden Befehl.

sudo timedatectl set-local-rtc 0

Starten Sie Ihren Linux-PC wie gewohnt neu. Bei der nächsten Anmeldung sollte die lokale Zeit nicht verwendet werden.

Abonnieren Sie unseren

NEWSLETTER

Holen Sie sich tägliche Tipps in Ihren inboxJoin 35.000 + anderen Lesern

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.