Internetzeit für Desktop-System
Internetzeit für Desktop-System
Zum Thema ntp-server/client find ich ne Menge. Aber es gibt viele Ansätze/Lösungen. Bin etwas verwirrt.
Es handelt sich hier um ein Debian Desktop System. Läuft nicht rund um die Uhr oder im Dauerbetrieb. Im Netzwerk gibt es einen lokalen Zeitserver auf dem Router. Wie kann ich den nutzen?
Dafür hier auf dem Desktop-System einen eigenen Zeitserver zu installieren (wie ich oft lese) erscheint mir overhead. Ein simpler Zeitserver-Abgleich beim Hochfahren würde ausreichen.
Welcher der vielen Ansätze ist dafür geeignet?
Es handelt sich hier um ein Debian Desktop System. Läuft nicht rund um die Uhr oder im Dauerbetrieb. Im Netzwerk gibt es einen lokalen Zeitserver auf dem Router. Wie kann ich den nutzen?
Dafür hier auf dem Desktop-System einen eigenen Zeitserver zu installieren (wie ich oft lese) erscheint mir overhead. Ein simpler Zeitserver-Abgleich beim Hochfahren würde ausreichen.
Welcher der vielen Ansätze ist dafür geeignet?
- jph
- Beiträge: 1049
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Internetzeit für Desktop-System
Du kannst systemd-timesyncd nutzen. Ansonsten bringt bspw. GNOME eine entsprechende Einstellung mit.
Re: Internetzeit für Desktop-System
In NTP-Client-Konfig lokalen NTP-Server eintragen. Also das Gateway.MoonKid hat geschrieben:03.09.2017 18:06:40Im Netzwerk gibt es einen lokalen Zeitserver auf dem Router. Wie kann ich den nutzen?
http://www.linux-fuer-alle.de/zeitsynch ... ientserverDie Konfiguration des NTP-Daemons befindet sich auf der Client-Seite auch in der Datei /etc/ntp.conf.
Default ist
Code: Alles auswählen
# pool: <http://www.pool.ntp.org/join.html>
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
Dazu brauchst du noch eine Atomuhr oder wenigstens einen GPS-Empfänger. Ansosnsten tickt halt ein Zeitserver für das Betriebssystem, der sich ab und an die Zeit woanders holt (polling). Vom Pool oder vom Router, der sich die Zeit auch irgendwo herholt. Z. B.:Dafür hier auf dem Desktop-System einen eigenen Zeitserver zu installieren (wie ich oft lese) erscheint mir overhead.
http://www.pool.ntp.org/de/use.html
Oder eben von der BIOS-Uhr.
Nachteil geänderter Zeitservers: Muss man auf jedem Host tun, enischließlich Smartphones, Windows etc.
M. E. nur sinnvoll für Netzkomponenten (mehrere Router, Switches, Accesspoints): exaktes und einheitliches Logging auch bei Ausfall der WAN-Verbindung. Ohne Synchronisation würde die BIOS-Uhr genutzt. Raspis und Geräte ohne BIOS-Uhr haben nach Reboot Pech. Da lohnt sich ein lokaler Zeitserver wirklich.
Re: Internetzeit für Desktop-System
Was sagt mir das hier?jph hat geschrieben:03.09.2017 18:10:21Du kannst systemd-timesyncd nutzen. Ansonsten bringt bspw. GNOME eine entsprechende Einstellung mit.
Code: Alles auswählen
$ sudo systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Active: inactive (dead)
/etc/systemd/timesyncd.conf ist leer.
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Internetzeit für Desktop-System
Das hier sollte helfen:MoonKid hat geschrieben:05.09.2017 21:26:58Was sagt mir das hier?jph hat geschrieben:03.09.2017 18:10:21Du kannst systemd-timesyncd nutzen. Ansonsten bringt bspw. GNOME eine entsprechende Einstellung mit.Läuft nicht? Oder läuft gerade nicht, aber beim Hochfahren mal kurz?Code: Alles auswählen
$ sudo systemctl status systemd-timesyncd ● systemd-timesyncd.service - Network Time Synchronization Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled) Active: inactive (dead)
/etc/systemd/timesyncd.conf ist leer.
https://wiki.archlinux.org/index.php/systemd-timesyncd
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
-
- Beiträge: 3792
- Registriert: 26.02.2009 14:35:56
Re: Internetzeit für Desktop-System
Ich löse das mit einem init-Script. Das Script läuft einmalig beim Systemstart und gut ist.
Inhalt (außer dem üblichen lsf-Gelumpse:
/usr/sbin/ntpdate -b dein-zeit-server
Inhalt (außer dem üblichen lsf-Gelumpse:
/usr/sbin/ntpdate -b dein-zeit-server
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Internetzeit für Desktop-System
Warum ein Initscript, dass dann erst wieder in eine systemd-Unit umgewandelt wird?
Warum den Befehl nicht gleich in eine Unit packen?
Lg scientific
Warum den Befehl nicht gleich in eine Unit packen?
Lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
-
- Beiträge: 3792
- Registriert: 26.02.2009 14:35:56
Re: Internetzeit für Desktop-System
Weil meine Systeme noch mit sysv-init laufen. Einmal wheezy - ich weiß - muss ich mal upgraden aber wird ja noch suportet und einmal jessie - auch das wird ja noch supportet. Hatte für systemd noch keine Zeit - werde das aber auch angehen müssen.
Was ich brauche - funktioniert und ich habe mit beiden Systemen keinerlei Probleme.
Was ich brauche - funktioniert und ich habe mit beiden Systemen keinerlei Probleme.
Re: Internetzeit für Desktop-System
Danke! Wieder was dazugelernt: Mit dem "Monster" systemd muss man ntp und ntpdate nicht mehr installieren.Lord_Carlos hat geschrieben:05.09.2017 21:34:54Das hier sollte helfen:
https://wiki.archlinux.org/index.php/systemd-timesyncd
Re: Internetzeit für Desktop-System
Wie kann ich überprüfen, ob der korrekte Zeitserver bzw. welcher Zeitserver nun genutzt wird,
wenn man systemd-timesyncd nutzt und das Paket ntp (mit ntpq) nicht installiert ist?
wenn man systemd-timesyncd nutzt und das Paket ntp (mit ntpq) nicht installiert ist?
Debian 11 & 12; Desktop-PC, Headless-NAS, Raspberry Pi 4
Teil des Upstream Betreuer Teams von Back In Time (backintime)
Teil des Upstream Betreuer Teams von Back In Time (backintime)
Re: Internetzeit für Desktop-System
Code: Alles auswählen
journalctl -u systemd-timesyncd | grep synchronized -i