Pi-hole Support

Status
Für weitere Antworten geschlossen.

3x3cut0r

Benutzer
Mitglied seit
21. Mai 2011
Beiträge
489
Punkte für Reaktionen
11
Punkte
24
weil seine nas evtl kein VMM unterstützt?
weil Docker wesentlich leichter ist? (cpu last, ram ...)
weil die installation und konfiguration auch ohne tiefgreifende systemkenntnisse zu meistern ist?
such dir was aus :)
 

whitbread

Benutzer
Mitglied seit
24. Jan 2012
Beiträge
1.294
Punkte für Reaktionen
54
Punkte
68
Punkt 1 ist der einzige, den man akzeptieren müsste, auch wenn die Docker unterstütztenden und VMM nicht unterstützenden Modelle ja sehr wenige sind.
Ich fand halt Docker immer ätzend zu installieren und 256MB RAM plus 2% CPU Last sollten die meisten verkraften.
Aber jeder muss seinen eigenen Holzweg gehen. ;-)
 

christofk

Benutzer
Mitglied seit
11. Jul 2009
Beiträge
24
Punkte für Reaktionen
0
Punkte
1
Hi,
ich habe nun auch versucht, PiHole im Docker Container zu installieren.
Als Docker Container habe ich das Problem im bridged modus, dass PiHole zwar DNS Anfragen empfängt, aber nicht zurückgibt. D.h. ich sehe in PiHole Admin die Anfragen, die Endgeräte kriegen aber keine DNS Anfrage zurück und schon geht das Internet nicht. Ich habe die beiden 53er Ports lokal auf 53 gemappt - dass sollte ja die einzige Voraussetzung sein.....

Im "Gleiches Netzwerk" Modus läuft PiHole, leider bekommt dann PiHole keine IP Adresse und ich kann deshalb ich nicht PiHole und OpenVpn zusammen laufen lassen. OpenVpn Client können nicht durch PiHole geroutet werden.
Vielleicht hat hier jemand einen Tip (Auf meiner Fritzbox habe ich die IP der Syno als lokalen DNS Server eingestellt).

Deshalb wollte ich nun den Weg von DietPi gehen.
Hier habe ich aber das Problem, dass ich zwar das VmWare Image importieren kann, beim Erstellen der Virtuellen Maschine verlangt der Manager aber ein ISO Image. Dies habe ich aber nicht - was tun?

Ich hoffe, jemand kann mir einen hilfreichen Tip geben.
Danke
Christof
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.468
Punkte für Reaktionen
357
Punkte
103
Im "Gleiches Netzwerk" Modus läuft PiHole, leider bekommt dann PiHole keine IP Adresse und ich kann deshalb ich nicht PiHole und OpenVpn zusammen laufen lassen. OpenVpn Client können nicht durch PiHole geroutet werden.

Wenn man einen Docker-Container mit der Option startet, dann werden ALLE Ports des Containers DIREKT auf der Syno gebunden. Im Endeffekt funktioniert der Container dann nicht anders, als wenn eine App als Package installiert und betreiben wird. Der einzige Unterschied ist, dass die App im Container sauber in diesem gekapselt ist und seine Daten nicht irgendwo auf der Syno verstreut.

Falsche Stelle: Internet->Zugangsdaten->Reiter "DNS-Server" -> Die gelten für den Internet-Zugang und auch wenn man den in die FB eingebauten DNS-Server verwendet.
Richtige Stelle: Heimnetz->Netzwerk->Reiter "Netzwerkeinstellungen"->Button IPv4-Adressen->Dort die Syno-Ip unter "Lokaler DNS-Server" angeben!
 

Gafzgarrr

Benutzer
Mitglied seit
20. Feb 2012
Beiträge
23
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich wollte gersten auch mal Pi-hole via. Docker zum laufen bekommen, aber der Container startet im Minutentackt neu.
Kann mir hier jemand weiter helfen?

Hier mal die Log-Files:
pihole-pihole1
date,stream,content
2018-11-29 05:27:05,stdout,[s6-finish] sending all processes the KILL signal and exiting.

2018-11-29 05:27:02,stdout,[s6-finish] sending all processes the TERM signal.

2018-11-29 05:27:01,stdout,[s6-finish] syncing disks.

2018-11-29 05:27:01,stdout,[cont-finish.d] done.

2018-11-29 05:27:01,stdout,[cont-finish.d] executing container finish scripts...

2018-11-29 05:27:01,stdout,[cont-init.d] 20-start.sh: exited 1.

2018-11-29 05:27:01,stdout,ERROR: To function correctly you must pass an environment variables of 'ServerIP' into the docker container with the IP of your docker host from which you are passing web (80) and dns (53) ports from

2018-11-29 05:27:01,stdout,Assigning random password: cYjZ6uey

2018-11-29 05:27:01,stdout, ::: Starting docker specific setup for docker pihole/pihole

2018-11-29 05:27:01,stdout,[cont-init.d] 20-start.sh: executing...

2018-11-29 05:27:01,stdout,[cont-init.d] executing container initialization scripts...

2018-11-29 05:27:01,stdout,[fix-attrs.d] done.

2018-11-29 05:27:01,stdout,[fix-attrs.d] 01-resolver-resolv: exited 0.

2018-11-29 05:27:01,stdout,[fix-attrs.d] 01-resolver-resolv: applying...

2018-11-29 05:27:01,stdout,[fix-attrs.d] applying ownership & permissions fixes...

2018-11-29 05:27:01,stdout,[s6-init] ensuring user provided files have correct perms...exited 0.

2018-11-29 05:27:01,stdout,[s6-init] making user provided files available at /var/run/s6/etc...exited 0.

2018-11-29 05:25:58,stdout,[s6-finish] sending all processes the KILL signal and exiting.

2018-11-29 05:25:55,stdout,[s6-finish] sending all processes the TERM signal.

2018-11-29 05:25:55,stdout,[s6-finish] syncing disks.


Ich hätte jetzt vermutet dass es an Docker selbst liegt, aber ich weiß nicht woran?

Viele Grüsse
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234
2018-11-29 05:27:01,stdout,ERROR: To function correctly you must pass an environment variables of 'ServerIP' into the docker container with the IP of your docker host from which you are passing web (80) and dns (53) ports from
Da steht die Fehlermeldung.
 

Gafzgarrr

Benutzer
Mitglied seit
20. Feb 2012
Beiträge
23
Punkte für Reaktionen
0
Punkte
1
Hallo,

hab inzwischen den Container zum stabil laufen gebracht, aber jetzt kommt das Problem aus pihole.
Ich bekomme nur die Meldung "System error". Nicht mehr und nicht Weniger.

pihole Belastet das System mit 166MB RAM aber 0% CPU.

vorgegangen bin ich nach:
http://tonylawrence.com/post/unix/synology/running-pihole-inside-docker/

Kann mir jemand sagen, wo hier der Fehler liegen könnte?

Viele Grüss
 

Miniman76

Benutzer
Mitglied seit
22. Jul 2011
Beiträge
19
Punkte für Reaktionen
0
Punkte
1
Also ich bin mit Docker nicht warm geworden und habe kein Interesse, mir einen oder gar mehrere Raspis hinzustellen.

Daher läuft mein Pi-Hole in einer VM auf Basis von DietPi - ich bin sehr zufrieden...

Hallo whitbread,

ich selber habe das auch versucht bekomme aber leider gar nicht erst die VM zum laufen. Ich habe das VMWare image eingebunden, aber bei starten passiert da irgendwie nix. Kannst Du vielleicht in kurzform die Konfig erklären, kann mir vorstellen das es sicherlich noch anderen helfen kann. Danke!
 

whitbread

Benutzer
Mitglied seit
24. Jan 2012
Beiträge
1.294
Punkte für Reaktionen
54
Punkte
68
Einfach das VirtualBox Image importieren.
Über die Konsole dann über dietpi-software PiHole installieren.

Ist tatsächlich so einfach :) Ansonsten einfach mal der Suchmaschine Deiner Wahl die Worte DietPi und Pi-Hole einwerfen...
 

Miniman76

Benutzer
Mitglied seit
22. Jul 2011
Beiträge
19
Punkte für Reaktionen
0
Punkte
1
Vielen Dank, mein Fehler war das ich immer das VMware Image probiert habe, und das läuft bei mir nicht, oder ich nehme das falsche Settings vor.

Aber jetzt läuft es....Danke!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat