-
Hi, I'm using OpenVPN on Android/Google TV. It works very well, even with Tasker to manage different VPN servers required for different apps. However, I've noticed that even though persistent tun is checked, the connection seems to fall back to no VPN while I'm switching servers. Is this by design, i.e. is persistent tun only supposed to deny connections while reconnecting to the same server? If yes, is there a way to stop all connections while a connection is not active? Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Yes, this is by design. See also the FAQ on this topic: Nicht-VPN-Verbindungen blockieren ("Killswitch")It is often desired to block connections without VPN. Other apps often use markting terms like "Killswitch' or "Seamless tunnel' for this feature. OpenVPN and this app offer persist-tun, a feature to implement this functionality. _ The problem with all these methods offered by apps is that they can only provide best effort and are no complete solutions. On boot, app crashing and other corner cases the app cannot ensure that this block of non VPN connection works. Thus giving the user a false sense of security._ The only reliable way to ensure non VPN connections are blocked is to use Android 8.0 or later and use the "block connections without VPN" setting that can be found under Settings > Network & Internet > Advanced/VPN > OpenVPN for Android > Enable Always ON VPN, Enable Block Connections without VPN The problem is that Google does not expose the always on vpn setting on android TV. It might be possible to enable this via using Android MDM/Deviceadmin as that has typically has access to these settings even if they are hidden. |
Beta Was this translation helpful? Give feedback.
Yes, this is by design. See also the FAQ on this topic:
Nicht-VPN-Verbindungen blockieren ("Killswitch")
It is often desired to block connections without VPN. Other apps often use markting terms like "Killswitch' or "Seamless tunnel' for this feature. OpenVPN and this app offer persist-tun, a feature to implement this functionality.
_ The problem with all these methods offered by apps is that they can only provide best effort and are no complete solutions. On boot, app crashing and other corner cases the app cannot ensure that this block of non VPN connection works. Thus giving the user a false sense of security._
The only reliable way to ensure non VPN connections are blocked is to use A…