Dear all,
I always have issues with having to toggle off my "block connections without vpn" toggle and the vpn connection entirely whenever I have to connect to public wifi. Then, when I access the captive portal and accept terms and conditions, I have to very quickly turn on my VPN in order not to leak my IP. I actually have no idea whether this is even correctly addressing potential IP address leak.
Could you please tell me how are you making sure that there are no IP address leaks when connecting to public wifi with captive portals?
Are there any plans from the grapheneOS developers to at least add a feature to allow local outgoing connections when having "block connections without vpn" toggled on? This would be really helpful.
Additionally, similar issue arises when using private DNS resolver. Since captive portals don't let you use the internet without previous interaction, I'd have to switch from custom domain name to automatic, accept terms, and then switch back to private one, which is very tedious and probably doesn't prevent DNS leaks until the switch. Especially when having multiple accounts and DNS settings are only accessible from admin account.
Is there a way to also address this issue?
Thank you.