I have a fritz 192.168.188.1 as dhcp and a docker container on a linux server 192.168.188.100 with casaos.
Pihole works wery well, but when from any of my local client i try to ping another pc, also the 188.100, i receive every time the same answer with the same wrong ip:
This is from 192.168.188.100, would you like also the resolv.con from the docker container?
FYI the docker container in not on the same lan (i don't know why)
This is it's ip:
eth0@if20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:ac:12:00:02 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 172.18.0.2/16 brd 172.18.255.255 scope global eth0
valid_lft forever preferred_lft forever
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
Your Pi-hole is passing that request to its upstreams, and recently, the public fritz.box domain has come into owership by some obscure third-party, not by AVM (the manufacterer of FritzBox routers, see also Pi-Hole server only reachable by IP - #6 by Bucking_Horn).
Your debug log shows you've enabled Pi-hole's Conditional Forwarding via Settings | DNS, but didn't state a domain.
You have to add fritz.box as local domain.
Pi-hole would then forward your request to your FritzBox router, which would provide the correct answer.