🕒 Fritz!Box als NTP-Server
Zuerst prüfen, ob deine Fritz!Box NTP-Anfragen beantwortet:
sudo pacman -S --needed ntp
ntpdate -q fritz.box
# oder mit IP:
ntpdate -q 192.168.0.1
⚠️ Hinweis:
Ersetze die gezeigten IP-Adressen durch die Adressen deines eigenen Netzwerks.
Die verwendeten Versionen entsprechen dem Stand zum Zeitpunkt der Erstellung dieses Buches.
🧭 NTP-Server in der Systemkonfiguration anpassen
Passe deinen NTP-Server in der entsprechenden Konfigurationsdatei an
(timesyncd.conf oder ntp.conf, je nach Setup):
sudo nano /etc/systemd/timesyncd.conf
NTP=192.168.0.1
# alternativ:
# NTP=fritz.box
💡 Tipp:
192.168.178.1ist in der Regel die Standard-IP-Adresse der Fritz!Box.
Wenn du in deinem Heimnetz – wie ich – einen anderen IP-Bereich verwendest (z.B.192.168.0.xoder192.168.1.x),
passe die Adresse entsprechend an.
Alternativ kannst du auch den Hostnamenfritz.boxverwenden,
sofern dein System diesen korrekt auflösen kann.
Falls die Namensauflösung überfritz.boxnicht funktioniert,
nutze besser die IP-Adresse, um eine stabile Zeitsynchronisation sicherzustellen.
Danach den Dienst neu starten und prüfen:
sudo systemctl restart systemd-timesyncd
timedatectl show-timesync
⚙️ Interne NTP-Prüfung in Pi-hole deaktivieren
Öffne die Konfigurationsdatei:
sudo nano /etc/pihole/pihole.toml
Passe folgende Werte an:
[ntp.ipv4]
active = false
[ntp.ipv6]
active = false
[ntp.sync]
active = false
Damit deaktivierst du die interne NTP-Prüfung und den internen NTP-Server von Pi-hole 6.
🔄 Dienst neu starten und prüfen
sudo systemctl restart pihole-FTL
sudo systemctl status pihole-FTL
📝 Hinweise
- Die Änderungen betreffen nur die interne Zeitprüfung von Pi-hole.
- Dein System muss weiterhin über eine funktionierende Zeitsynchronisation verfügen
(z.B. übersystemd-timesyncdoderntpd). - Es gibt keine negativen Auswirkungen auf DNS-Auflösung, Blocking oder das Pi-hole-Webinterface.