Guten Abend zusammen,
nachdem ich jetzt gerade verschiedene Dienste von einem Raspberry Pi 2b auf einen 4B+SSD in Docker Container umgezogen habe, wollte ich mich "erneut" an pihole machen.
Ich finde das Konzept des einfachen Backups/Umzugs von den Dockercontainer super.
Mittels Docker compose starte ich also den pihole container:
version: "3"
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
ports:
- "53:53/tcp"
- "53:53/udp"
- "67:67/udp"
- "80:80/tcp"
- "443:443/tcp"
environment:
TZ: 'Europe/Berlin'
WEBPASSWORD: 'Geheim'
volumes:
- './etc-pihole/:/etc/pihole/'
- './etc-dnsmasq.d/:/etc/dnsmasq.d/'
cap_add:
- NET_ADMIN
restart: unless-stopped
Alles anzeigen
Das klappte natürlich auch direkt. Testweise am PC manuell eingetragen und verschiedene Seiten besucht und es wird auch geblockt.
Jetzt zum eigentlichen "Problem". Das hatte ich damals schon und dachte, dass ich mich jetzt mal darum kümmere - leider bin ich bisher gescheitert
Will ich ein Gerät mit seinem lokalen Hostname bspw. rpi-fhem aufrufen, schlägt dies fehl:
ZitatDie Website ist nicht erreichbar
Prüfen Sie, ob "rpi-fhem" einen Tippfehler enthält.
DNS_PROBE_FINISHED_NXDOMAIN
Ich habe jetzt schon ein paar Dinge ausprobiert und viel im Netz gelesen. Im Endeffekt hat aber nichts geholfen und ich stehe immer noch vor dem selben Problem.
Deswegen meine Frage an Euch:
Was ist die Lösung, um einerseits die Funktionen von pihole zu nutzen und andererseits lokale Geräte mittels der Hostnames zu erreichen?
Hier mal eine grobe Struktur des Netzwerks:
Fritzbox 7590 als DHCP Server, Pi mit fester IP (per immer gleiche Ip zuweisen-Funktion), auf dem pi (192.168.178.108) läuft der Docker und darauf pihole in oben gezeigter Konfiguration. Als hostname wird in pihole auch "nur" ein von docker vergebener an: 861cf60cfd2d
Ich danke schon mal im voraus für Input!
Viele Grüße