Hallo Pihole community,
Ich habe eine Pihole Instanz welche auf einen Zero Pi hinter einen Dual Stack
ISP läuft.
Zur Zeit wird dieses Pihole über den Upstream DNS DNS.WATCH versorgt,
allerdings kommt es ab und zu vor, das es Stromausfälle gibt und das der Zero Pi danach Probleme beim wieder hochfahren hat.
Dieses Problem der Hardware werde Ich später selber ändern.
Allerdings würde ich gerne das Pihole von Upstream DNS auf einen Rekursiven DNS Server umstellen.
Wenn Ich allerdings einen Unbound local auf den gleichen Zero Pi installiere und diesen ich mein Pihole eintrage, so 'verstummen' dann auf den Client Laptop, welcher unter den Pihole hängt.
Dieses gesamte Netzwerk befindet sich nicht in Deutschland, und der Client Laptop, über welchen Ich die Änderungen mache, befindet sich ebenfalls nicht in Deutschland.
Zur Zeit muß Ich alle Wartungs Arbeiten per Anydesk auf den Client Laptop machen.
Und wenn Ich ' DNS.WATCH' aus den Pihole entferne und anstelle das Local laufende Unbound auswähle. Dann Ich auf den Client Laptop keine Seiten im Netz mehr Öffnen.
a) Sofern vorhanden, /etc/resolvconf.conf bearbeiten und (letzte) Zeile auskommentieren, die anschliessend so lauten sollte: #unbound_conf=/etc/unbound/unbound.conf.d/resolvconf_resolvers.conf
b) Unerwünschte unbound-Konfigurationsdatei löschen:
Ich habe noch keine Schritte, ausgeführt, weill die drei Dateien in
/etc/unbound/unbound.conf.d
nicht vorhanden sind.
In der
/etc/resolvconf.conf
sind sind auch nicht die Beschriebenen einträge.
Was Ich allerdings machen kann, ist nochmals ein
pihole -g laufen zu lassen.
Meine Schrittfolge nennt lediglich zwei Dateien, und nur eine davon befindet sich in /etc/unbound/unbound.conf.d.
Diese in Schritt b) zu löschende resolvconf_resolvers.conf ist bei Dir immer noch vorhanden.
Und wenn die in a) genannte /etc/resolvconf.conf die beschriebene Zeile nicht enthält, braucht sie auch nicht auskommentiert zu werden.
Schritt c) ist in jedem Fall erforderlich, damit unbound die geänderte Konfiguration auch anwendet.
Ich habe eben die
resolvconf_resolvers.conf
gelöscht und auch aus der unbound.conf entfernt.
Die /etc/resolvconf.conf sieht nach den Neutstart von Unbound immer noch so aus.
cat /etc/resolv.conf
# Generated by resolvconf
nameserver 127.0.0.1
# Mirror the Debian package defaults for the below resolvers
# so that resolvconf integrates seemlessly.
dnsmasq_resolv=/var/run/dnsmasq/resolv.conf
pdnsd_conf=/etc/pdnsd.conf
#unbound_conf=/etc/unbound/unbound.conf.d/resolvconf_resolvers.conf