Pi-Hole über nslookup nicht erreichtbar

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?