Startseite TheWayIdo

Den Zeitserver-Dienst - NTP-Client in Debian einrichten

Um das Netzwerkzeit-Protokoll in Debian zu konfigurieren kann man u.a. so vorgehen:

In diesem Beispiel läuft auf 192.168.1.247 eine Firewall mit einem Zeitserver. Der Firewallrouter synct die Uhrzeit mit dem Internet.

Als erstes als Ruth ein Backup der Systemdateien erzeugen!

mkdir -p /home/backup/etc/`date +%Y%m%d` && cp -av /etc /home/backup/etc/`date +%Y%m%d`/
# chmod o-rwx /home/backup

Den Timesyncdaemon systemd-timesyncd installieren:

~$ sudo apt install systemd-timesyncd

Nun Die IP-Adresse des eigenen NTP-Servers eintragen

# echo "NTP=192.168.1.247" >> /etc/systemd/timesyncd.conf
# echo "FallbackNTP=192.168.1.247" >> /etc/systemd/timesyncd.conf

Die Konfigurationsdatei prüfen!

# cat /etc/systemd/timesyncd.conf

Erst über den systemd den Service stoppen || starten um die obigen Änderungen zu übernehmen

# systemctl restart systemd-timesyncd

Hier weitere Optionen der Dienststeuerung:

# systemctl disable systemd-timesyncd
# systemctl enable systemd-timesyncd
# systemctl stop systemd-timesyncd
# systemctl start systemd-timesyncd
# timedatectl set-ntp true && timedatectl status

Den Zustand des Dienstes timesyncd anzeigen lassen:

# timedatectl show-timesync --all

Man kann die Zeit auch händisch setzen:

# timedatectl set-time 2025-08-22 && timedatectl set-time 18:15:12

Zum Aktivieren, bzw. Deaktivieren des Dienstes dieses Kommando:

# timedatectl set-ntp 0 # timedatectl set-ntp 1

Zurück