Ignoring query from non-local network
Seit dem neuesten Pi-Hole-Update:
Zeigt sich, dass nach jedem Reboot ein Fehler geloggt wird:
Laut den Entwicklern gab es den „Fehler“ schon immer:
Die Warnungen waren schon immer in /var/log/pihole.log enthalten. Durch eine Änderung on der aktuellen Version wurden sie lediglich besser sichtbar gemacht, indem sie u.A. auf dem Dashboard angezeigt werden […] – Quelle: https://discourse.pi-hole.net/t/warning-in-dnsmasq-core-ignoring-query-from-non-local-network/51879/2
Grundsätzlich hätte das Ganze nur eine kosmetische Auswirkung, allerdings wird die komplette DNS-Auflösung über den Pi-Hole so lange gestoppt, bis der Fehler über die „weiße Tonne auf roten Grund“ quittiert wurde!! Was bei den meisten nicht IT-affinen Nutzern einem Komplettausfall des Dienstes gleich kommt.
Erschwerend kommt dazu, dass keine sinnvollen Angaben im Log, welches „non-local network“ hier einen DNS-Request startet, gemacht wird. Hier muss erst umständlich der Branch(!) geändert werden, damit etwas semi-sinnvolles geloggt wird:
pihole checkout ftl new/non_local_detail – Quelle: https://discourse.pi-hole.net/t/warning-in-dnsmasq-core-ignoring-query-from-non-local-network/51879/8
Warum die Entwickler eine solch umständliche Lösung gewählt haben, bleibt ein Mysterium…
Zurück auf den Master-Branch geht es übrigens so:
pihole checkout ftl master – Quelle: https://discourse.pi-hole.net/t/ignoring-query-from-non-local-network/52436/13
2 Lösungen
Lösung 1: Pi-Hole-Backend -> Settings -> unter „DNS“ die Eintstellung auf „Respond only on interface eth0“ ändern -> Save:
On the DNS tab of the Settings page I have changed from the default to Respond only on interface eth0. – Quelle: https://discourse.pi-hole.net/t/ignoring-query-from-non-local-network/52436/12
Lösung 2: Über die pihole-FTL.conf. Hier muss der Wert „DELAY_STARTUP=5“ unten angefügt werden:
The fix is simple. SSH into you Pi and edit the config file for PiHole. sudo nano /etc/pihole/pihole-FTL.conf Add the line DELAY_STARTUP=5 – Quelle: https://www.reddit.com/r/pihole/comments/s9efm3/comment/htnjyb6/?utm_source=share&utm_medium=web2x&context=3
In beiden Fällen empfiehlt sich ein Neustart des Systems. Die schönere Lösung ist eindeutig Nummer 2 (pihole-FTL.conf), da hier keine potenziell sicherheitskritischen Dinge verändert werden müssen.
Was den Fehler ursprünglich auslöst, bleibt unklar…
System- und Netzwerkadministrator
Informationstechnik – Netzwerktechnik – Consulting
MCSA+M | MCSE | MTCNA