rethink-app icon indicating copy to clipboard operation
rethink-app copied to clipboard

Support per-SSID DNS types

Open tlvince opened this issue 2 years ago • 8 comments

Would you consider adding support to change the DNS type (system, other, Rethink) based on the the Wi-Fi SSID?

One use case might be to use the system DNS when connected to the home network. Alternatively, this could be configured on the "protection mode" level to disable Rethink's DNS handling (per SSID), but keep other features enabled (e.g. firewall).

NextDNS supports excluding Wi-Fi networks ("Wi-Fi networks (SSID) on which NextDNS is disabled"), at least on Apple profiles, which can be used to achieve this.

image

Related to #445 and #1103.

tlvince avatar Nov 02 '23 10:11 tlvince

Would you consider adding support to change the DNS type (system, other, Rethink) based on the the Wi-Fi SSID?

SSID requires location permission, and so we've not prioritized adding this feature. It is something that's do-able, because all of the code (except for asking for permission) is already there.

ignoramous avatar Nov 02 '23 12:11 ignoramous

Ah, that's a shame. Is the permission a one-time requirement? I almost exclusively have location disabled.

tlvince avatar Nov 02 '23 12:11 tlvince

Ah, that's a shame. Is the permission a one-time requirement?

On Android 8+ (ref), "location" permission has to be granted to apps fetching SSIDs (I don't think GPS has to be switched ON).

ignoramous avatar Nov 02 '23 14:11 ignoramous

Any hope of this getting prioritized?

I've been using WG Tunnel for Wireguard, but I would much prefer using Rethink instead for a multitude of reasons. Not being able to opt-out of using a VPN/DNS on my WiFi at home is the one show-stopper really. I don't think I'm alone in that either.

Dyras avatar Mar 30 '24 17:03 Dyras

Not being able to opt-out of using a VPN/DNS on my WiFi at home is the one show-stopper really. I don't think I'm alone in that either.

Don't see how this request matches "per SSID DNS"? Or, you mean, "use System DNS" when at Home and some other DNS on the road?

Any hope of this getting prioritized?

The only reason we aren't working on this is, accessing SSID requires the Location permission.

ignoramous avatar Mar 30 '24 17:03 ignoramous

I meant system DNS/no VPN at home and some other DNS/VPN while on the road :)

Yeah I get it, would still be a nice feature though!

Dyras avatar Mar 30 '24 18:03 Dyras