Pi-Hole auf QNAP installieren

  • Hallo Migo. Ein gesundes Neues Jahr wünsche ich dir.


    Die Datei resolv.conf befindet sich innerhalb des laufenden Dockers. Am besten kommst du dort mit putty drauf. Also erst Putty starten, und dann folgendes eingeben:


    docker exec -it Containername /bin/bash


    für Containername musst du den Namen deines Pihole Containers angeben.


    du solltest dann zu folgender Anzeige gelangen:


    Code
    1. root@Containername:/#


    ich habe in dem Container keinen Editor für Dateien gefunden, musste also zum ersten mal Vim installieren. Das geht mit folgenden Eingaben


    apt-get update

    apt-get install vim


    danach kannst du die Datei resolv.conf mit vim bearbeiten:


    vim /etc/resolv.conf


    Dort änderst du 127.0.0.11 zu 127.0.0.1


    speichern geht dann mit der Eingabe


    :w


    innerhalb des Editors und dann schließt du den Editor mit :q


    Im Hintergrund sollte dann beim Pihole-Container etwas passieren und er läuft dauerhaft weiter. Bis halt zum nächsten Neustart. Es kann sein, dass du den Container in der Zeit nochmal starten musst, weil die 2 Minuten um sind. Das kommt darauf an, wie schnell du bist. Ansonsten einfach neu starten und die 2 Minuten weiter runterzählen lassen. du musst dich dann nur nochmal neu einloggen in den docker

  • Hallo und Frohes Neues Jahr,


    weiß einer wie ich die lestige Werbeeinblendung bei Smart TVs im PiHole unterdücken kann?

  • Die Datei resolv.conf befindet sich innerhalb des laufenden Dockers. Am besten kommst du dort mit putty drauf.

    Jawoll, dass war es was ich brauchte.
    Besten dank janste :).

  • Hallo und Frohes Neues Jahr,


    weiß einer wie ich die lestige Werbeeinblendung bei Smart TVs im PiHole unterdücken kann?

    Wünsche ich dir auch :)


    Also eigentlich ist ja genau dafür Pi-Hole gedacht. allerdings muss der Pi-Hole-Server zuerst beim TV als DNS-Server angegeben werden. Wenn dann die Werbung noch nicht heraus gefiltert wird, kannst du im Pi-Hole-Server im Query-Log nachschauen, woher der TV die Werbung bezieht und diese blacklisten. Wenn du den Pi-Hole-Server installiert hast, hat er standardmäßig etwa 110.000 Domänen in der Blacklist. Es empfiehlt sich, die aufzustocken. Bei mir habe ich so ca 3.000.000 Domänen in der Blacklist und der Server arbeitet dabei recht gut.

    Ich habe dazu die Blacklist von einer kirchlichen Website genutzt, die auch mit Pi-Hole arbeitet



    https://raw.githubusercontent.…ts/CombinedBlackLists.txt


    Für mich ist die Liste recht gut. Ich musste zwar ein paar Domänen danach whitelisten, da die auch gefiltert wurden, aber das hält sich in Grenzen.

    Ich hoffe, ich konnte dir damit helfen.

  • Im Hintergrund sollte dann beim Pihole-Container etwas passieren und er läuft dauerhaft weiter. Bis halt zum nächsten Neustart. Es kann sein, dass du den Container in der Zeit nochmal starten musst, weil die 2 Minuten um sind. Das kommt darauf an, wie schnell du bist. Ansonsten einfach neu starten und die 2 Minuten weiter runterzählen lassen. du musst dich dann nur nochmal neu einloggen in den docker

    Hallo janste,

    ich versuche seit Tagen pi-hole zum laufen zu bekommen. Den zitierten Fehler habe ich auch versucht zu beheben.

    Ich es richtig, dass resolv.config nach jedem Container-Neustart wieder zurückgesetzt wird?


    Bei mir werden in der pi-hole Oberfläche Bei "Domains on blocklist" immer -2 angezeigt.

    Hast Du eine Idee woran das liegen könnte? Siehe auch Screenshot. Geblockt wird bei mir noch nichts.


    Gruß

    Stegar


    pasted-from-clipboard.png

  • Hallo Johann,


    ja die resolv.conf wird bei jedem Neustart des Containers/ der App überschrieben. Der Fehler wird in vielen Foren beschrieben, auch bei Synology usw. Laut den Pihole-Entwicklern ist es wohl kein Fehler und das Verhalten tritt nur bei den Versionen auf, welche auf den Debian-kernel aufbauen. Ich konnte es nur bei mir so lösen, dass ich die resolv.conf in der abgeänderten Form als Volume anlege und das ganze als Readonly vermache. Dann bekomme ich zwar beim Start die Meldung, dass die Datei nicht geändert werden konnte, aber das Ding startet so, wie es soll von alleine. Ansonsten bleibt dir nur bei jedem neustart die Datei zu bearbeiten und die IP in 127.0.0.1 zu ändern

  • Danke Dir für das Update.

    Soweit so gut.


    Jedoch bleibt es auch nach Änderung der Datei dabei, dass bei mir nichts geblockt wird und die Blockliste der Domains die Anzahl -2 aufweist.

    Hast Du dazu vielleicht auch noch eine Idee?


    Danke & Gruß

    Stegar

  • wenn du in der Container Station schaust auf den Container -> den dazugehörigen Docker und dort in der Konsole,,, was wird da angezeigt?


    Bei mir sieht es beim Start des Containers an einer Stelle dann so aus:

    Entscheidend dabei sind die häkchen und die Anzahl der Domänen bei gravity


    Wie schaut das bei dir aus?

  • Das sieht bei mir eigentlich ganz gut aus:

  • Also zuerst einmal würde ich prüfen, ob pihole trotz der anzeige läuft. das siehst du ja auch in der query log. ich würde dann eine seite aus der blockliste aufrufen und brüfen, ob ein block stattfindet. Sollte das nicht passieren, weiter nach dem Fehler suchen..


    Hier habe ich gerade etwas zu der Anzeige gesehen


    Frage dabei ist auch, ob du die aktuellste pihole-Version nutzt (ganz unten im Dashboard angezeigt)