Pi Hole unter LibreELEC

  • @root2
    Siehst du den Unterschied vor und nachher?
    Wird werbung nur auf Webseiten oder auch auf apps entfernen/blockiert.
    Was ist deine Meinung zu dem hole?

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

  • @root2
    Siehst du den Unterschied vor und nachher?
    Wird werbung nur auf Webseiten oder auch auf apps entfernen/blockiert.
    Was ist deine Meinung zu dem hole?


    Werbung wird auch in Apps etc. entfernt solang du dich im WLAN aufhälst.

    Theoretisch wäre es auch möglich unterwegs die Werbung zu entfernen wenn du ständig über dein Heimnetz per VPN verbunden wärst.

    Meine Hardware

    [contentbox]TV-Server/NAS:
    Gigabyte GA-B85M-D2V | Intel G1840 | 4GB RAM | 1x SSD 120GB System | 1x SSD 30GB Kodi Thumbs & mySQL | 3x HDD (9TB) |
    DD Cine S2 6.5 4Tuner | OMV 2.x[/contentbox][contentbox]Backup-Server: AMD Athlon 64 X2 | 1GB RAM | 5,5 TB | OMV 2.x[/contentbox]

    [contentbox] HTPC | Asrock Q1900-ITX | 4GB RAM | 120Gb Samsung SSD | OpenELEC 5.0.8
    2x RasPi 1 | OpenELEC 5.0.8
    RasPi 2 | OpenELEC 5.0.8
    MacBook Pro | Kodi 14.2[/contentbox]

  • Das klingt super..

    dann muss ich mich wohl wieder mit diesem docker auseinander setzen, wollte schon vor ein paar Monaten docker aufsetzen und das war so ein krampf, das glaubt ihr nicht. Nach einer woche habe ich dan aufgegeben.
    @CvH, meinte es gibt jetzt was mit gui Interface, das schaue ich mir an.

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

  • Du kannst die LS repo (die in LE dabei ist) installieren und dort Portainer, da hast du ein Gui für Docker und kannst da jedes beliebige Docker nachinstallieren. Ganz so einfach geht es leider nicht weil immer noch bisschen Handarbeit erforderlich ist.

  • So, habe wieder mal gespielt und pi hole auf dem Libreelec über docker zum laufen gebracht.

    ein paar Sachen stören mich oder ich verstehe nicht wieso pi hole nicht greift..

    es werden im webinterface von pi hole die DNS anfragen empfangen, aber Werbungen werden nicht blockiert, der zähle bei "DNS Queries Today" steigt immer weiter, ich denke aber das es nur die anfragen sind. Das was blockiert wird, soll unter "DNS Queries Blocked Today" erscheinen, tut es aber nicht, jemand eine Ahnung?

    ich habe zum testen eine webseite in die Blacklist eingefügt, wenn ich dann aber da drauf gehe, öffnet sie sich ganz normal, soll es eigentlich blockiert oder?

    Ich vermute schon das es an meinem Anbieter liegt, habe nämlich Unitimedia und irgend was mit IPv6 blabla zeugs, mit was pi hole anscheinend nicht klar kommt..
    bin für jede hilfe dankbar.

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

  • So, habe wieder mal gespielt und pi hole auf dem Libreelec über docker zum laufen gebracht.

    ein paar Sachen stören mich oder ich verstehe nicht wieso pi hole nicht greift..

    es werden im webinterface von pi hole die DNS anfragen empfangen, aber Werbungen werden nicht blockiert, der zähle bei "DNS Queries Today" steigt immer weiter, ich denke aber das es nur die anfragen sind. Das was blockiert wird, soll unter "DNS Queries Blocked Today" erscheinen, tut es aber nicht, jemand eine Ahnung?

    ich habe zum testen eine webseite in die Blacklist eingefügt, wenn ich dann aber da drauf gehe, öffnet sie sich ganz normal, soll es eigentlich blockiert oder?

    Ich vermute schon das es an meinem Anbieter liegt, habe nämlich Unitimedia und irgend was mit IPv6 blabla zeugs, mit was pi hole anscheinend nicht klar kommt..
    bin für jede hilfe dankbar.

    Ich würde es auch gerne mal testen.
    Docker habe ich installiert, aber weiter komme ich nicht.
    Kannst du mir da mal ein paar Tipps geben?
    Ich hatte es mal auf einem BananaPi laufen, mit Raspbian.
    Dort hat es auch "nur" geschätzte 60℅ gefiltert, was aber schon mal besser ist als gar nix.

    Ob es bei dir am IPv6 Protokoll liegt kann ich nicht sagen.
    bg

  • Gerne, sag bescheid ob er bei dir Werbung blockiert..
    Ich habe die letzte Libreelec 18 Beta drauf, als addon habe ich mir von CvH empfohlene "Portainer" installiert, ist ein webinterface für Docker, findest du unter

    Install from Repo-->Libreelec Addon-ons-->Addon Repository-->LinuxServer.io Docker Addon und dann das ganze wiederholen nur das du jetzt in LinuxServer Repository gehst und dort Portainer installierst, aber das hast du ja schon bestimmt :rolleyes:

    diese Zeilen in eine install.sh datei abspeichern und über ssh ausführen sh install.sh


    die Zeile -e ServerIP="$192.168.0.12" \ soll natürlich angepasst werden, das ist meine Raspberry pi 3 IP Adresse.
    die Installation dauert ein wenig, wenn du fertig bist, musst du noch Passwort für Pi hole ändern.

    SSH

    docker exec pihole pihole -a -p deinwunschpasswort

    ich komme auf pihole webinterface, über

    192.168.0.12/admin

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

    Einmal editiert, zuletzt von Kampfader (16. Februar 2017 um 12:46)

  • ich habe zum testen eine webseite in die Blacklist eingefügt, wenn ich dann aber da drauf gehe, öffnet sie sich ganz normal, soll es eigentlich blockiert oder?

    Verwenden die Seiten HTTPS?
    Lies mal, ob das hier hilft: https://github.com/pi-hole/pi-hole/issues/132

    Verwendest Du für Pi Hole weiterhin den DNS Deines Internetanbieters oder hast Du testweise auch mal z. B. 8.8.8.8 benutzt? Danach den DNS Cache immer flushen - sicherheitshalber - auch auf den Client Maschinen.

    habe nämlich Unitimedia und irgend was mit IPv6 blabla zeugs, mit was pi hole anscheinend nicht klar kommt..

    Doch sollte er. Solange man ihm bei der Installation gesagt hat, dass der RPi dieses Protokoll verwenden soll.
    Und natürlich muss die IPv6 auch entsprechend (im Router oder allen Clients) als DNS Server für IPv6 eingetragen werden - sonst klappt das nicht :)

  • Verwenden die Seiten HTTPS?

    die Seite ist nicht https gesichert.


    Verwendest Du für Pi Hole weiterhin den DNS Deines Internetanbieters oder hast Du testweise auch mal z. B. 8.8.8.8 benutzt?

    Das kann ich dir leider nicht sagen, weil ich nicht genau weiß wie/wo ich das erkennen kann, ich habe pihole jetzt alles auf Standard Einstellungen.

    Wegen IPv6 Protokoll, ist so eine Sache, ich komme über Docker auf pihole -r befehl nicht rein, um es da einzuschalten, wenn es überhaupt da drin ist.
    (sagt immer "Your are Root" und bricht dann ab)
    laut Settings, hab ich da keine ipv6 Ip Adresse

  • Das kann ich dir leider nicht sagen, weil ich nicht genau weiß wie/wo ich das erkennen kann, ich habe pihole jetzt alles auf Standard Einstellungen.

    Schau mal hier unter "Upstream DNS Servers":

    Externer Inhalt teklordz.net
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Wegen IPv6 Protokoll, ist so eine Sache

    Schau doch mal, ob Du per SSH ein ifconfig absetzen kannst, ob überhaupt IPv6 aktiviert ist.
    Wenn da bei "eth0" eine Zeile mit „inet6-Adresse“ die IPv6-Adresse mit "fe80" beginnt und einen Gültigkeitsbereich "Verbindung" hat, dann ist IPv6 eingeschaltet und man kann es im lokalen Netzwerk verwenden.

    Wenn natürlich keine IPv6 Adresse hinterlegt ist, blockt er auch nichts.

    Btw: Die IPv4 Adresse in Deinem Bild ist zu kurz. Hast Du das wegretuschiert?

    Außerdem: Hast Du Pi Hole auf jedem Client als DNS Server eingetragen oder direkt im Router?

    Welche Version läuft in dem Docker? Ggf. mal updaten: https://hub.docker.com/r/diginc/pi-hole/

    OpenELEC 5.0 Final (5.0.7 / 5.0.8 github) | SolidRun CuBox-i4Pro (CPU: ARM Cortex A9 | GPU: Vivante GC2000)
    Kein kodi.log => Kein Support! | Spendier' mir ein Bier!

    Einmal editiert, zuletzt von root2 (15. Februar 2017 um 10:01)

  • Upstream DNS laufen beide auf google dns..
    ifconfig ganz normal


    ifconfig im Docker



    habe nichts wegretuschiert die ipv4 war schon immer so..
    zur zeit teste ich erst mal mit dem einem PC, wenn ich es schaffe auf dem Rechner es zum laufen zu bringen, dann kommen die Router Settings dran (DNS Adresse vergabe etc.)

    nur bei 192.168.0.12 kommen DNS anfragen an pi Hole, habe auch Docker ip probiert "172.17.0.1 oder .2" kommt nichts an.

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

  • nur bei 192.168.0.12 kommen DNS anfragen an pi Hole, habe auch Docker ip probiert "172.17.0.1 oder .2" kommt nichts an.

    Ist ja auch in Ordnung so :)

    Btw. für IPv6 probiere mal diese Adresse hier: fe80::42:49ff:fedd:22d5
    Und die IPv4 kannst Du mal komplett ausgeschrieben versuchen: 192.168.0.12


    Wegen DNS:
    Mach bitte mal ein cat /var/run/nm-dns-dnsmasq.conf und poste das Ergebnis.
    Alternativ ein cat /etc/resolv.conf - wobei eigentlich das erste schon das richtige anzeigen sollte.

    Edit:
    Prüfe doch bitte auch nochmal bei Deinen Clients nach, ob sie wirklich die lokale IP des Pi Hole als Gateway und DNS verwenden.
    Im Grunde soll nur noch der Pi Hole selbst den Router als Gateway verwenden und ggf. als DNS (wenn nicht ein eigener upstream DNS angegeben ist).

    OpenELEC 5.0 Final (5.0.7 / 5.0.8 github) | SolidRun CuBox-i4Pro (CPU: ARM Cortex A9 | GPU: Vivante GC2000)
    Kein kodi.log => Kein Support! | Spendier' mir ein Bier!

    2 Mal editiert, zuletzt von root2 (15. Februar 2017 um 10:17)

  • Hier vll. zusätzlich etwas zum Thema

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

  • Btw. für IPv6 probiere mal diese Adresse hier: fe80::42:49ff:fedd:22d5

    hab ich und auch all die anderen Ipv6 Adressen die im ifconfig zu sehen waren, nach jedem wechsel Netzwerk Adapter neu gestartet, hat nichts gebracht.


    Mach bitte mal ein cat /var/run/nm-dns-dnsmasq.conf und poste das Ergebnis.

    diese Zeile scheint bei mir nicht zu funktionieren. egal ob normal oder über Docker.
    fehler: cat: can't open '/var/run/nm-dns-dnsmasq.conf': No such file or directory


    cat /etc/resolv.conf

    Ergebnis bei beiden Docker als auch Normal

    Spoiler anzeigen

    # Generated by Connection Manager
    search DD-WRT
    nameserver 192.168.0.16

    Nur zur info, so ist es bei mir das Netzwerk aufgebaut.

    Steckdose--->192.168.0.1 unytimedia Box (DHCP AUS)(WLAN AUS)-->LAN1 geht an WAN Port 192.168.0.16 DD-WRT Router (TPLINK WR1043ND V2) (DHCP AN)(Wlan AN)
    LAN2 geht an Rechner--->von DD-WRT Router wird dann alles anderen angeschlossen (TV, Konsole, Raspberry und andere wlan Geräte)

    ich habe jetzt die Tage wieder rum experimentiert und habe es geschafft das wenigstens der Rechner über pi Hole läuft
    und auch DHCP server auf dem Pi Hole habe ich getestet der will aber keine IP Adressen verteilen, somit wieder verworfen.

    @root2, kannst du mir bitte eine Seite geben, wo zu 100% bei dir pi hole ein paar Domains blockiert und ich teste sie bei mir.

    und kann es sein das es seiten gibt, wo es überhaupt keine DNS anfragen statt finden?
    ich beobachte ständig pihole Live [definition='1','0']log[/definition] Statistiken.

    Habe auch geschafft das die Ipv4 adress komplett angezeigt wird, ob es was bringt ist eine andere sache :)

    vielen dank für die Unterstützungen, das mit den extra listen hinzufügen kommt späten.
    so, erstmal wieder arbeiten gehen, bis späten.

  • @root2
    Was das dns und Clients angeht ist auch fraglich, der ddwrt gibt nicht jedem Clienten die dns die ich da eingetragen habe 0.12.
    wenn ich als gateway auch die 0.12 vergebe, komme ich nicht mehr ins inet. Das ist aber erstmal nicht wichtig, erst muss ich sicher gehen das pi hole auf computer greift und richtig läuft. Zur Zeit trage ich dns selbs ein.
    Ich surfe viel auf der seite hier
    Korzik.net da oben kommt immer mega große werbung, nicht zu übersehen
    Blockt pi hole bei dir diese eine werbung?

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

    2 Mal editiert, zuletzt von Kampfader (16. Februar 2017 um 16:24)

  • kein problem, ruhe dich aus, bin auch gerade zurückgekommen..
    ich sehe gerade das mein Samsung TV DNS anfragen über pi hole laufen, das komische ist aber das er als DNS Server 192.168.0.16 hat und nicht 0.12, scheint aber auch zu laufen.
    das einzige ist das unter pi hole webinterface nicht die IP Adresse von TV "192.168.0.125" aufgelistet wird, sondern die DDWRT Router also 192.168.0.16, werde mal weiter probieren.

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!