I use the OpenVPN Connect app on my Android devices to route my internet traffic through commercial VPN Service providers (Private Internet Access and IPVanish).

I can access the internet through the VPN with no issues. Problem is, while I'm connected, my device cannot communicate with other devices on my Local Area Network (LAN). For instance, if I use ES File Explorer app to open a folder on my Network Attached Storage (NAS), I get a timeout error. When I disconnect from the VPN, everything works.

Another VPN client, OpenVPN for Android, does not suffer this limitation. It appears to be able to distinguish which packets to send to the VPN server, and which packets to send to the LAN devices. Digging through the options for this app, I noticed a setting titled Bypass VPN for local networks that controls this behavior.

Unfortunately, for my use case, I cannot switch to the OpenVPN for Android app. Its UI for connecting/disconnecting is too complex to be useful on my streaming box (Amazon Fire TV) where I have only a remote to navigate (no mouse, no touch).

Is it possible to configure the OpenVPN Connect client to bypass the VPN for LAN communications? Alternatively, is there an OpenVPN client for Android that has this feature and works reliably and is easy to use with just a remote?

I have looked for answers in the OpenVPN help forums and found that the question has been raised (https://forums.openvpn.net/topic16773.html) and raised (https://forums.openvpn.net/topic19489.html) but never answered.

Please help if you can. I have no networking experience so please be explicit.

  • I concur and would also like to know the answer to this. I have trawled the forums but there seem to be no answers on this. OpenVPN Connect (the official app) seems to have no routing option to allow for local traffic. As mentioned above, OpenVPN for Android by Arne Schwabe has the routing option 'Bypass VPN for local networks'. It seems strange that the official app does not support this. – Betty Von Schmartenhausen Feb 25 '18 at 23:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.