I’m confused. On the Mullvad blog i see two different articles telling me the DNS server address to use for adblocking. However, they each tell me a different server. Which should it be? This is so i can manually add it to my routers Wireguard setup.
The two i see are as follows:-
194.242.2.3
100.64.0.3
Any suggestions? Is one a free public DNS service and the other for subscribers like myself? Whats the difference?
In a post a while ago I said it was super confusing and was basically told I’m dumb because conflicting info is easy to follow. I believe the short answer is they intercept your DNS to prevent leaks so you can set anything for DNS (7.8.9.10?) unless you want the specific filtering (anti malware, porn etc) in which case use those IPs. If you want to use another service I believe that you’ll have to go DoH/DoT to use it. Lastly, to use the Mullvad servers outside of a Mullvad tunnel they only support DoH.
I’ll repeat my call for Mullvad to make an authoritative list and explanation as to how they work DNS internally vs externally. It really is worth the 10 minutes of effort.
The 100.64.0.x range is for internal ad-blocking, it works only if you are connected to a Mullvad VPN server. The 194.242.2.3 IP is for DoH (DNS over HTTPS), it can be used even without Mullvad and need to be set with the domain “adblock.doh.mullvad.net” not the IP directly.
I use 1.1.1.1 through DNS over TLS. This way I’m getting the security benefits of Mullvad but also by using DoT to 1.1.1.1 even Mullvad (And all hops in-between) are unable to inspect my DNS traffic.
https://1.1.1.1 are an open/public recursive DNS resolver with very low latency response times so they’re among the best in my experience.
Mullvad do however provide malware and ad blocking services which would require access to your DNS queries in order to block things for you so my setup isn’t ideal for anybody taking advantage of these features.
For openvpn I use port 1400 has it does not have dns hijack enabled. For WireGuard since it’s newish, idk if you can turn off the dns hijack I’ve not switched to WireGuard on a long term basis
Yeah, this. The DNS domain verification ensures that nobody is forging DNS records, also leaks do not really matter as your ISP is not able to read your request and cloudflare is not in business for tracking.