This post contains scripts, or links to scripts, that are untested by the Pi-hole team. We encourage users to be creative, but we are unable to support any potential problems caused by running these scripts
Hallo,
ich habe mir via ChatGPT mal ein generisches Script für den Check der ordnungsgemässen Konfiguration des pihole und Unbound erstellen lassen. Das Script funktioniert tadellos.
Ich hätte nur eine Frage an die Experten. Das Script meldet vehement folgenden Fehler:
"Prüfe, ob Pi-hole Unbound als Upstream-DNS-Server verwendet...
Pi-hole verwendet Unbound nicht als Upstream-DNS-Server!
Konfiguriere Pi-hole so, dass es Unbound verwendet:
1. Öffne die Pi-hole-Weboberfläche.
2. Gehe zu Settings > DNS.
3. Setze einen Custom-DNS-Server: 127.0.0.1#5335"
Ich habe daraufhin manuell diese Tests abgefahren ....
- pihole -a tel > /dev/null 2>&1 | grep -q "127.0.0.1#5335"
- steht der eintrag "PIHOLE_DNS_1=127.0.0.1#5335" in der "setupVars.conf" ?
- Überprüfung ob Unbound auf Port 5335 antwortet: dig @127.0.0.1 -p 5335 www.example.com +short
- Sehen die Einträge interface: 127.0.0.1 und port: 5335 in der pi-hole.conf
...um diesen angeblichen Fehler zu prüfen. Ich konnte mit den manuellen Überprüfungen und tests definitiv bestätigen, das die Settings korrekt sind. Warum läuft das Script dennoch auf den Fehler?
Hier noch ein Screenshot der Ausgabe. Anbei das Script für Interessierte.
Hinweise zur Verwendung:
- Speichere das Script: nano check_unbound_pihole.sh
- Mach das Script ausführbar: chmod +x check_unbound_pihole.sh
- Führe das Script aus: sudo bash check_unbound_pihole.sh
Script.txt (4.0 KB)