I can’t figure out how to use a wireguard configuration and just let the app use the DNS of my VPN provider.

If I use a normal wireguard client, it works perfectly… before I turn the VPN on in Rethink DNS app, it shows my ISP’s DNS, after I turn it on and I check dns leaks and it shows as my VPN provider’s. Simple right?

But I also want to use a firewall simultaneously. So far I find Rethink DNS to be the only app that can do this.

Problem is: the app give me 3 options for the DNS settings: Rethink DNS, System default (which DNS leaks test just shows it as my ISP being the DNS), or some list of public DNS servers. I just want it to automatically use the DNS of my VPN provider, just like a regular wireguard client does. Idk how this app works…

  • Xanza@lemm.ee
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    20 hours ago
    1. Click the Home icon
    2. Click the far right of the blue start button and enable Firewall (enables all 3 options)
    3. Click Configure > Proxy > Setup Wireguard
    4. Using the + icon, import your Wireguard config and enable it
    5. Go back to Settings > DNS > System DNS
    6. Scroll down and enable “DNS booster” and “Prevent DNS leaks”
    7. Go back to Home and enable RethinkDNS
    8. Open Android Settings > Netowork & Internet > Private DNS (make sure it’s set to Automatic)

    This will tell Android (and RethinkDNS) to scoop your Wireguard DNS.