Devices bypassing pihole DNS filtering with IPv6

Please follow the below template, it will help us to help you!

If you are Experiencing issues with a Pi-hole install that has non-standard elements (e.g you are using nginx instead of lighttpd, or there is some other aspect of your install that is customised) - please use the Community Help category.

Expected Behaviour:

[Running PiHole on a pi zero. I have set up all of the domain filtering and routed my IPv4 DNS traffic to the PiHole, and as far as I can tell this is working.]

Actual Behaviour:

[However, my computer is still bypassing the filter in some cases due to IPv6 traffic not routing correctly. I know this is the case as when I disable IPv6 on my router directly, the filter works, but I cannot function with IPv6 disabled as my nest mini does not function with IPv6 disabled. I do not know how to route the IPv6 traffic through the PiHole and all of the guides I have read have not helped. I am using a telus supplied T3200m router and would prefer to continue doing so as I don't want to purchase a different unit. I have already gone through and disabled firefoxes DNS over https.]

Debug Token:

[https://tricorder.pi-hole.net/wFgtw35L/]

That would suggest that your router would advertise its own IPv6 address as DNS server, allowing your clients to by-pass Pi-hole.

You'd have to find a way to configure your router to stop advertising its own IPv6 or to advertise your Pi-hole host machine's IPv6 as DNS server.

You'd have to consult your router's documentation sources on further details for its IPv6 configuration options.

If your router doesn't support configuring IPv6 DNS, you could consider disabling IPv6 altogether, provided you'd not depend on IPv6 for reasons.

If your router doesn't support that either, your IPv6-capable clients will always be able to bypass Pi-hole via IPv6.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.