Pihole => Konsole => nslookup

Hallo!
Mein Pihole auf dem Raspberry läuft für Geräte im Netzwerk einwandfrei, sprich die Abfrage erfolgt und Werbung/Tracker werden geblockt.

Wenn ich auf der Konsole vom Raspberry, wo Pihole läuft, aber einen nslookup für irgendeine Domain mache, wird nicht der Pihole selbst befragt, sondern der Router.

Sollte da nicht der Pihole sich selbst nach der Domainauflösung befragen?

root@PiHole / $ nslookup google.de
Server: 192.168.0.10
Address: 192.168.0.10#53

Non-authoritative answer:
Name: google.de
Address: 216.58.213.227
Name: google.de
Address: 2a00:1450:4005:80a::2003

Die IP 192.168.0.10 ist der Router.

Wenn ich mir nun den Inhalt der resolv.conf anschaue, kommt das:

root@PiHole / $ cat /etc/resolv.conf
#Generated by resolvconf
nameserver 192.168.0.10

Sollte in der Datei nicht die IP vom Raspberry mit Pihole stehen?

Viele Grüße
Bernd

In der Tat hat Pi-hole diese Datei früher mit nameserver 127.0.0.1 beschrieben.

Da so bei fehlerhafter Installation von Pi-hole überhaupt keine DNS-Auflösung mehr funktionierte und damit auch kein Download des Installations-Skripts oder fehlender Pakete und kein Upload von Debug-Logs, wurde das mit Pi-hole 5 geändert.

Du kannst jetzt also in /etc/resolv.conf eintragen, was für Dich optimal ist. :wink:

jfb hat hierzu kürzlich gut erläutert, was man bei der Auswahl eines geeigneten Eintrags beachten sollte (allerdings in English).

1 Like