u/SchoGegessenJoJo

Configure AdGuard DNS with Wireguard Mullvad configuration

As a long time AdGuard DNS user, I decided to add some enhanced privacy to my stack. So my aim is:

→ Android Network Stack

   → WireGuard (Kill-Switch)

→ Mullvad VPN (IP protection)

→ AdGuard DNS (within the tunnel!)

→ Internet

Following the instructions on the Mullvad help page (help page "Using WireGuard on Android") did work and led me to setting up a working Wireguard config for my Android. However, I don't want to use the default Mullvad DNS, but my AdGuard DNS that I have configured to my liking.

In Wireguard, it's not possible to use encrypted DNS server addresses directly, so I went with plain DNS server addresses (which I'm fine with...the traffic through the tunnel is still encrypted). Still, this doesn't seem to work. I have already set it to route the entire traffic through the tunnel (AllowedIPs = 0.0.0.0/0,::0/0).

Is this even possible to use my own DNS over Mullvads or do I have to go with their own DNS? Because right now I need to decide whether to use my one Wireguard connection for AdGuad DNS protection OR the other Wireguard connection for IP protection. But I want both combined. Thanks for any input!

reddit.com
u/SchoGegessenJoJo — 2 days ago