Pi-Hole als DNS-Resolver mit Problemen?
Hintergundgeschichte:
Ich habe für meine Famillie einen kleinen Home-Server errichtet der als NAS und DNS-Resolver (Pi-hole) genutzt wird. Das Pi-Hole nutzen ALLE Geräte im Netzwerk.
Es gibt jetzt aber zwei Probleme wo ich nicht genau weiß warum oder was das ist.
Mir wurde berichtet, dass ein Laptop teilweise nur sehr langsam Domains auflösen konnte und es sich auch nicht direkt mit dem Netzwerklaufwerk verbinden konnte (ob das jetzt mit Pi-hole zusammenhängt weiß ich nicht) und damit das Netzwerklaufwerk wieder funktioniert brauchte es einen Neustart des Netzwerkes. Das war bis jetzt, soweit ich weiß nur einmal von dem her habe ich es jetzt in den Hintergrund geschoben. Bei der langsamen DNS auslöfung konnte ich selber noch nicht bemerken und auch zu diesem Zeitpunkt wo das Problem bestand konnten die Anfragen vom Pi-Hole von diesem besagten Gerät eigentlich recht schnell bearbeitet werden. Also stecke ich hier jetzt auf dem Schlauch woran, dass problem liegen kann.
So und jetzt zum zweiten größerem Problem: Ein Smartphone (Huawai) kann sich nicht mehr mit dem W-Lan verbinden, ob das jetzt ein anderes Problem ist oder mit dem Pi-Hole und den veränderten Einstellungen zusammen hängt kann ich auch nicht sagen. (Beim Router wurde nur der DNS-Resolver verändert).
Ich bräuchte mal eure Hilfe wo ich weiter forschen könnte um diese Probleme zu beheben.
1 Antwort
Du möchtest etwas Diagnose betreiben. Nur damit kannst du erreichen, dass aus Spekulation und blindem Herumstochern Wissen um die Problemursache entsteht.
Zum Testen und Diagnostizieren von Namensauflösung eignet sich das tool "dig" recht gut. Mit einigen Live-CDs für Diagnose kommt dies bereits mit, z.B. mit GRML.
Davon würde ich ein iso image herunterladen, das auf einen USB Stick schreiben, davon booten, und DNS durchklappern: Auflösung von lokalen hostnamen, Auflösung von entfernten Hostnamen, macht es einen Unterschied, ob Namen zu IPv4 oder IPv6 Adressen aufgelöst werden, wird eventuell ein zweiter forwarding Nameserver probiert, nachdem der erste (pihole) nach timeout nicht antwortete etc.
Anhand dessen kannst du Unregelmäßigkeiten erkennen, und diese dann gezielt abstellen.