I am currently trying to set up my router for my flint 3. I use proton wireguard with the DNS set to my router. I see filtering on the query and my IP on all tests is proton. But the DNS comes back with my upstreams (cloudflare and Quad9). Is this supposed to happen or is everything supposed to show Proton and no DNS. I am brand new to this and all searches has left me spinning, currently I just switched my system to protonVPN fully until I learn how to do this.
Hi
Could you clarify your goal and what you’re observing?
Based on your description:
- When testing the IP on client devices, they all show the Proton VPN IP address, not the WAN IP
- However, when running a DNS leak test, the DNS in use appears to be the upstream DNS configured in AdGuard Home (Cloudflare and Quad9), rather than Proton’s DNS
Is our understanding correct?
If so, this is expected behavior.
By default, “Allow Custom DNS to Override VPN DNS” is enabled under Admin Panel → Network → DNS, which means all DNS requests are handled by AdGuard Home and follow its configured upstream DNS.
If you prefer to use Proton’s DNS instead, you can disable this option (as well as “AdGuard Home Handle Client Requests” under Applications → AdGuard Home). However, note that in this case, traffic will no longer be filtered by AdGuard Home.