Bitte beachte diese Vorlage, damit wir dir bestmöglich helfen können!
Beobachtetes und erwartetes Verhalten
Hallo zusammen,
ich habe vor 2 Tagen meinen ersten eigenen Homeserver aufgebaut. Setup besteht aus einem Proxmox Hypervisor, auf dem unter anderem ein Ubuntu-Server läuft. Auf diesem Ubuntu-Server (26.04) läuft Docker (Standalone 29.4.1) mit Portainer und Pi-Hole.
Ich habe dem Server in der Fritzbox (7590 AX, Glasfaseranschluss DT) eine statische IPv4-Adresse zugewiesen. Diese Adresse wiederum habe ich in der Fritzbox als lokalen DNS-Server hinterlegt. In den IPv6-Settings habe ich unter DNSv6-Server im Heimnetz das Router-Advertisement deaktiviert und den IPv6-DHCP-Server gänzlich deaktiviert.
Die System-Settings vom Pihole sehen wie folgt aus:
| Hostname: |
b763e60dae67 |
| CPU: |
0.3% on 2 cores running 317 processes (0.1% used by FTL) |
| RAM: |
4.8% of 7.2 GB is used (0.2% used by FTL) |
| Swap: |
0.0% of 4.0 GB is used |
| Kernel: |
Linux b763e60dae67 7.0.0-14-generic #14-Ubuntu SMP PREEMPT_DYNAMIC Mon Apr 13 11:09:53 UTC 2026 x86_64 |
| Uptime: |
18 hours (running since Saturday, April 25th 2026, 22:27:47) |
| FTL: |
PID 196, last restart was on Sunday, April 26th 2026, 15:34:20 |
Primary IP addresses
| IPv4 |
172.17.0.3 @ eth0 |
| IPv6 |
N/A @ N/A |
Eigentlich sollte über nslookup die Domain ad-assets.futurecdn.net 0.0.0.0. zurückgeben, ich kann sie aber erreichen. Auch Werbung wird auf www.ntv.de bspw. nicht blockiert.
Auch kann ich über nslookup pi.hole nicht finden.
Ich frickele mittlerweile circa 10 Stunden rum und finde einfach keine Lösung. Über Hilfe wäre ich sehr dankbar.
Debug Token:
https://tricorder.pi-hole.net/86A9w7QO/
It looks like a network configuration issue. We need more information.
Apparently this a docker container inside an Ubuntu VM. Can you please post the compose file (or docker run command) used to start the container?
(Sorry for answering in English. Other moderators and users will help you in German, but please include the compose file.)
Hello,
i am new to Linux and Docker Environments, so i hope that i am delivering the correct informations.
I used the following commands to install docker:
sudo apt update && sudo apt upgrade -y
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Then i installed portainer with the following commandlines:
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
For Pi-Hole i was using the “Add Container”-function of Portainer with the following configurations:
Name: pihole
Image: pihole/pihole:latest
Ports: 53tcp/udp, 80 tcp, 443 tcp
Volume-Mapping:
/dnsmasq.d with bind, /var/lib/docker/volumes/pihole/_data
/pihole with bind, /var/lib/docker/volumes/pihole/_data
network: bridge
Environmental variables:
TZ Europe/Berlin
WEBPASSWORD XXX
FTLCONF_dns_listeningMode ALL
Your debug log and docker settings doesn't show why Pi-hole is failing.
I'm almost sure the issue is on the network configuration. Maybe you used the wrong IP on your router, or nslookup commands.
172.17.0.3 is the container IP, but this IP can be used only inside the host machine or in other docker containers. You need to use the Pi-hole host IP.
What is the IP of Pi-hole host?
Unrelated to your network issue, I have a few notes about your container settings:
You don't need /dnsmasq.d volume. You can safely remove it.
This should only be used for advanced configuration.
I'm not sure if this is a typo, but this volume should be /etc/pihole, not /pihole.
This variable doesn't exist anymore. Use FTLCONF_webserver_api_password.
Please check the documentation: Upgrading from v5.x - Pi-hole documentation
Dann wurde zumindest diese DNS-Anfrage nicht an Pi-hole gesendet.
Ausgeführt auf einem PC in Deinem Heimnetz, wie sieht die vollständige Ausgabe für folgende Kommandos aus?
nslookup pi.hole
nslookup ad-assets.futurecdn.net <ip.v4.prox.mox>
Dabei ist <ip.v4.prox.mox> durch die IPv4-Adresse Deiner Proxmox-Maschine zu ersetzen.
Wie taucht die DNS-Anfrage für ad-assets.futurecdn.net in Pi-holes Query Log auf?