New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue when router is acting as a DNS proxy #83
Comments
I wonder if the Fritz is seeing a non-routable local IP address in the responses and is filtering the responses. I know with DNSMasq you can filter private addresses so it won't forward addresses that resolve to private address-space. |
I use a Fritz!Box 7490 and could not add a local DNS server. I can to set any DNS server but not using a local IP.
|
So is it a Fritz!Box problem, or a Pi-hole problem? Or a combination of both? |
IMHO is a Fritz!Box problem but I’d wait for sirajea to confirm Acording to the vendor is a “security” feature to prevent rough DNS servers :-)
|
@jacobsalmela @jofrep I think it's a Fritz!Box problem. It seems to filter local IP-addresses as @dschaper noted. |
Not sure if it would work but you can try to set it to your WAN ip address and make sure you forward DNS port 53 to your pi internal IP. That way you would use the public (external) IP. This will open your DNS/Pi to others though (but it's worth a try to see if you can have it work like that). |
Closing since this seems to be Fritz!Box issue, not Pi-hole. |
If you have a current FritzOS (at least
Make sure your device refreshes it's DHCP session and the new DNS server is set. I couldn't test it yet with Pi-Hole, as my Raspberry Pi is broken and I am waiting for a new one 💃 Edit: source (german) |
@leipert Thanks, will try this as soon as they release the international update! |
I just downloaded the international beta update and it's indeed possible to set a local DNS server now. Now I no longer have to configure each device in the network separately to use the Pi-hole. Awesome! |
This issue is usually solved by either updating to the newest fritz!os, or using the beta firmware on one's fritzbox for the most part. |
My router (Fritz!Box) allows me to set the DNS servers to be used for name resolution so the router acts as a DNS proxy. I use the (local) Raspberry Pi as the DNS server for the router and this works, except on the devices connected to the router the domains it should block do not resolve at all instead of resolving to the Raspberry Pi. When I configure my devices to use the Raspberry Pi as a DNS server directly the domains do resolve. Does anyone else have the same issue?
The text was updated successfully, but these errors were encountered: