Um.... Wtf?
-
I have this exact same issue with Proton VPN using RethinkDNS...my Wireguard proxy works for a while but then randomly cuts out (on my second user profile). In my case it looks like there's a kill switch when that happens at least but still...can't find any reason why it keeps dropping.
-
are you using DNS-over-TLS?
i don't use nextDNS app. Is nextDNS app using nextDNS by default?
i had to try different configurations to get what you're trying to get (firewall + vpn without leaks)
-
are you using DNS-over-TLS?
I manually copy pasted mullvad's DNS into DNS over TLS
-
-
which vpn are you using?
-
must be firewall > socks > wireguard > vpn
-
I do, along with "block connections without VPN", but traffic goes through either way ️
-
Tgen it's a bug. Can you reproduce it? Which os?
-
Samsung "One UI 6.1" / Android 14
On the latest January 1 2025 System and "Google Play System" updates.
Latest version of Rethink DNS v0.5.5n
Its was a multi-hop Wireguard config Switzerland --> Canada
I used two different Switerland --> Canada combination of servers and they both crashed after a few days, and existing and re-adding the certificate doesnt work either.
I'm now using Switzerland --> UK and see if it breaks in a few days...
-
Oh, you got to use the always-on vpn setting on android. I don't even trust that not to leak, but it's a must.
-
Funny thing is, DNS shows as Mullvad (because I manually set it in the Rethink DNS app), but IP is not Mullvad's
-
I did, also the "Block Connections without VPN", idk what happened. The VPN logo (the little key looking symbol) is showing up, so its not the Android system leaking it, something is buggy with the Rethink DNS app. Oh well, its FOSS, I can't blame anyone.
-
That's a real bad bug if the failure condition is to bypass your system security settings.
I saw after I commented that you had already configured it to block. Didnt feel necessary to correct it..
-
You want two VPN connection at the same time? I'm not sure it's possible
-
What happens when you let mullvad handle your dns?
-
Um, no that's not what I meant.
Its one VPN, but any "Firewall" apps in Android also use the "VPN" function. And you can't have both on android.
So the only app that does both a VPN and Firewall at the same time is Rethink DNS, and the problem with this app is: ️
-
So these are the 3 options. Default is using "Rethink DNS" I don't want to use that, because I'm already having to trust Mullvad, so might as well use their DNS too. "System DNS" is just using the DNS of my ISP. So I have to manually put in Mullvad's DNS.
-
I mean not using whatever app your trying to pass mullvads dns through. Trying to see if it is the OS, or the other (firewall?) app causing your issue. That way you can file a bug report to the right place. If its your not your OS and mullvad works as expected its the other app. Might not be worth using depending on what applications your trying to lock away from the internet.
On my computer I had firefox set using cloudflare dns and also had mullvad handling my dns causing leakage. Well not really but I has two ip show up in dnsleaktest. One cloudflare and the other mullvad. Is your browser the issue here, can you set dns in the browser settings?
-
you are doing nothing wrong. To my knowledge, there is no effective firewall app for android that doesn't occupy the VPN connection. From my understanding, you either have a VPN or a firewall. I have found no work around for both that was effective.