This app was mentioned in 215 comments, with an average of 2.47 upvotes
> Pretty normal stuff.
Not for a VPN app supposedly about security, there should be nothing included that isn't absolutely essential.
In fact, it'd be better to allow users to export .openvpn files and import into their own application - such as this one, which has no bloat and is open source.
Sorry but Facebook and 'secure VPN' will never go in the same sentence.
Use the open source OpenVPN app with your providers ovpn files. Works great for me. Don't see the need to install proprietary apps.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Also there is no such thing as a truly free vpn. If you are not paying with money you are probably paying with your information.
Not sure any reddit app does that but you can use a VPN Client that will only route certain apps through the vpn. OpenVPN for Android does this.
You can have a quick toggle for your OpenVPN connection if you use the superior OpenVPN for Android app instead of the official one. Supports way more modern Android features and is much nicer to use.
Here's a screenshot of it in use on my phone.
Use the open source OpenVPN app with your (paid) providers ovpn files. Works great. Don't see the need to install proprietary apps.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Also there is no such thing as a truly free vpn. If you are not paying with money you are probably paying with your information.
I'd suggest on Android users take a look at "OpenVPN for Android" by Arne Schwabe. It's is Open Source, and gets patches frequently.
Link: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
Explanation of the differences: http://ics-openvpn.blinkt.de/FAQ.html#faq_androids_clients_title
Use the open source one(OpenVPN for Android) because open source code is nice for stuff like this, it also seems to get more updates or at least updates that mentions the vulnerabilities they fix (CVE-2017-7508 for example).
de.blinkt.openvpn is the best one.
It's the one we recommend at r/OpenVPN, it's opensource, material-design, yadi, yada.
Some people reported issues with password-protected certs on the "official" closed-source client. Dunno if they were fixed.
de.blinkt.openvpn is the best one.
It's the one we recommend at r/OpenVPN, it's opensource, material-design, yadi, yada.
Some people reported issues with password-protected certs on the "official" closed-source client. Dunno if they were fixed.
Funnily enough we just had a thread for helping travellers!
As for a VPN app, I use OpenVPN for Android. Happy travelling!
Depends if you need any of the extrea features (likely) provided by the proprietary client. Quite often the client is basically just a rebraded OpenVPN client, though.
Battery life: might vary. "Keep alive/always on VPN" setting will have a big effect.
Data use: probably no difference.
I'd use OpenVPN, since I don't need the extra features. I use "OpenVPN for Android" client instead of "OpenVPN Connect", might work better but your mileage may vary. With OpenVPN you need to download and import the .opvn config files from your provider, so that might be a tiresome process depending on how many servers you want to use.
> Also, if I go this route, do I need to keep NetGuard activated? Thanks!
No and actually, you can't use it at the same time because Android only allows one VPN service to be run due security reasons. And NetGuard acts as a local VPN.
Quite simple:
VPN->OpenVPN->Wizards (choose Local user access).
and install openvpn client export package
Install this client for Android https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Go to OpenVPN->Client Export and export config for user created at step 1 (Iinline Configurations, I prefer "Ohers" option)
Go to OpenVPN->Client Export and export config for user created at step 1 (inline Configurations, I prefer "Ohers" option)
Import downloaded config file in Android app and run it.
I've had no issues with OpenVPN for android.
Edit: It's also on F-Droid, if that's your bag.
Je ne comprend toujours pas pourquoi un VPN consommerai plus qu’un autre alors.
La vitesse est lié au service VPN, à ses serveurs. La consommation de batterie est lié à l’application client utilisée. On peut utiliser différents service VPN avec la même application.
Si j’utilise ce client VPN avec différents services VPN, la consommation de batterie de devrait pas varier d’un service à l’autre.
If OpenVPN based;
Install this VPN client; https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Install this Tasker plugin; https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
Obtain your .ovpn file from provider, import it into OpenVPN client first installed. Now you can toggle it through Tasker using the plugin. First run will seek permission, each run after consent will work always.
If Wireguard, install the Tasker betas for built in support (may be in release, but deffo in beta).
On android, I have this setup with OpenVPN for Android and the OpenVPN Tasker Plugin. You can setup both a whitelist or a blacklist using the tasker state "Wifi Connected" and/or "Wifi not connected"
Note that once the VPN is connected, tasker will no longer recognize you as connected to the wifi network anymore for some reason. This means you cannot get tasker to disconnect the VPN once you have left the blacklisted wifi network. (If someone has found a way around this, please let me know)
App links:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US
https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin&hl=en_US
You can use a third party VPN client like OpenVPN for Android. Configure it for Windscribe and override the DNS with the Adguard DNS servers.
On Android, OpenVPN for Android or OpenVPN Client.
Pros:
Cons:
The paid OpenVPN Client has complete config export/import. Very useful if you have multiple devices.
So this is just a client, you still need a server to connect to. It is a good one but I personally prefer OpenVPN for Android when connecting to my server.
If your point is just to protect your traffic from being sniffed on open wifi points you could run an openvpn server on a computer at your home and connect to that and it'd be sufficient, if you want to protect from your isp sniffing or want to appear in a different region for some reason you need to use someone else's service.
Most vpn services (the good ones too) use a modified version of openvpn to for the back end.
Some paid vpn services allow you to import the configuration in to any standard openvpn client but many require you to use their own app that only connects to their service.
I use the following app which supports openvpn over IPv6: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
I personally would preferred IPsec, but unfortunately Android doesn't support IPsec over IPv6.
I second AirVPN as a provider for the reasons mentioned above but I use OpenVPN for Android to connect. The app is open source and updated more frequently than the official OpenVPN app.
Arne Schwabe's OpenVPN for Android is probably the best client in the Play Store. It has a toggle. I don't use the toggle but hope it's what you're looking for.
I use this app: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
You import the config from https://windscribe.com/getconfig, but currently that requires a premium account.
I'm using OpenVPN for Android.
You can import profiles and edit them. I don't think the official OpenVPN app lets you modify the ovpn profiles.
Sideload the OpenVPN apk (not to be confused with OpenVPN Connect) and use whatever VPN provider you want. TorGuard, PrivateInternetAccess, etc.
The reason I recommend the OpenVPN app is that unlike all the other Android clients I've tried, this one actually allows you to access the local network while VPN'ed, useful for GameStream and streaming local videos.
*edit: a word
OpenVPN for Android allows you to exclude certain apps from the VPN connection. This may be what you want if you don't want to disable the connection entirely.
Yeah, agree with the others. Regarding your requests, particularly 1 and 2 are very simple ones, I routinely do #2 for a couple different situations. But more info is needed, like what device you have and what VPN service you use. For example, unless something's changed recently, PIA's app is a bit cumbersome to set up with Tasker, but using it with this OpenVPN app and its plugin it's very easy. The official OpenVPN app has added intents in the past couple of years, it seems so those are a bit more involved, but not too complicated.
OpenVPN for Android has a Tasker plugin OpenVPN Tasker Plugin.
What are you doing that requires specifically the OpenVPN app?
My preferred openvpn app for android is https://play.google.com/store/apps/details?id=de.blinkt.openvpn which is open source. I have only tried it with open source versions of the openvpn program.
I would, it's 1000 times more secure and 10 times easier to setup, lol. But since you already have it setup, I'd just try mounting SMB on android. I'd just honestly use:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US + one of the 3000 file managers for smb but that other one I linked allows you to mount.
In vsftpd looks like it has:
pasv_min_port=30000 pasv_max_port=31000
for the high port range, not sure if that's default I just saw it on someone's config when I searched. Are these blocked by anything? If you're connecting through LAN hopefully they're pretty open.
I'd go into filezilla's connection GUI not the quickconnect and set the connection type to normal (assuming you're not trying to use encrypted FTPS, the protocol to FTP, etc.
& yea SFTP is transferring files over SSH, it's a million times easier to setup and secure, actually there really isn't a setup to do, lol. I have no doubts that works for you on port 22. Sadly it doesn't reflect what you're going to get from FTP.
Did you allow Anonymous login or add a user to login with? What guide did you follow?
Yeah this happens a lot with different network providers. i thought this is because i play on JP, turns out it is still the same in EN lol.
Try OpenVPN. and then get this Japan vpn profile
you connect to the vpn by opening the Japan vpn app.
It doesn't have to be japan vpn though, this one happens to be the easiest and most stable to connect to.
No, that one isn't supporting Android TV, but you might be able to sideload it (I think it supports those features as well). But I kinda dislike the official client since it's not giving me much profile configuration after import. This is the one I'm using.
I've done that by using an always-on OpenVPN that serves both IPv4 and IPv6 addresses, hosted the server on a provider that gives you free routable /64s. Using the OpenVPN for Android client.
Edit: I've promised myself that one of these days I'll do an ansible script to set this thing up, for easy sharing and redundancy.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Use one of the APK converters to download the .apk.
Then follow the instructions on PIA's website for setting up with an OpenVPN Client. It's geared towards Linux, but you should be able to translate the instructions to the android app linked above no problem.
I don't use OpenVPN Connect, but it should definitely be possible with OpenVPN for Android: in profile settings you can specify more than one server, and it also offers the opportunity to pick a random one on each connection. If you choose to use it, you will need to change the Tasker Connect task accordingly:
A1: Send Intent [ Action:android.intent.action.MAIN Cat:None Mime Type: Data: Extra:de.blinkt.openvpn.shortcutProfileName:PROFILE_NAME Extra: Extra: Package:de.blinkt.openvpn Class:de.blinkt.openvpn.LaunchVPN Target:Activity ]
Also, I haven't found a clean way to disconnect VPN via intent, so I built a dummy profile called Disconnect: after saving some fake credentials and disabling the automatic log window, just sending the above intent on such profile will seamlessly do the trick.
Try this client instead, worked right away for me.
Windscribe has no client certificate in their config at all, so that message is normal I guess.
CA = Certificate Authority, so that's why it won't work as a client cert.
Generally stay away from "free" VPNs.
If it is free = you're the product (data collection and selling it for advertisers).
Exceptions are somewhat unlimited trials of legit paid VPNs e.g. ProtonVPN (same company is behind Protonmail) or donation-run SigaVPN (you need to use OpenVPN client with this, such as this one).
ps. Some replies have mentioned OpenVPN. OpenVPN is a protocol/client, it is not a VPN service. Proper VPN services can be used via OpenVPN.
Was this solved yet?
If you use an OpenVPN client (I use this one) and the .ovpn files from your VPN provider, you can open the .ovpn in a text editor and check which ports they're pre-configured to use.
The "free VPN" apps might work if they're just proxies and not true VPN tunnels.
Try openvpn with one of the US profiles found on vpngate.net.
Though I feel your issue is likely the fact the Netflix app detects you're connected to a vpn network (there's even an icon on your android device that signals it) so I don't think the vpn you're using is the issue but rather Android itself will always tell Netflix you're using a vpn and Netflix won't allow you to connect because of it.
Regardless, they've been cracking down on vpns for a while now and it's likely a huge portion of the free ones are being targeted.
Yes. I use OpenVPN for Android https://play.google.com/store/apps/details?id=de.blinkt.openvpn that I sideloaded with adblink from http://jocala.com/ . Your VPN provider might require an different VPN application though, but mos also support openVPN protocol.
If you're using Linux or anything with rudimentary package management, you should get updates.
[2016-08-02 20:49] [ALPM] installed openvpn (2.3.11-2) [2016-08-17 23:31] [ALPM] upgraded openvpn (2.3.11-2 -> 2.3.11-3) [2016-08-29 07:50] [ALPM] upgraded openvpn (2.3.11-3 -> 2.3.12-1) [2016-11-06 18:06] [ALPM] upgraded openvpn (2.3.12-1 -> 2.3.13-1) [2016-12-12 23:19] [ALPM] upgraded openvpn (2.3.13-1 -> 2.3.14-1) [2017-01-02 23:16] [ALPM] upgraded openvpn (2.3.14-1 -> 2.4.0-2) [2017-03-26 23:38] [ALPM] upgraded openvpn (2.4.0-2 -> 2.4.1-1) [2017-04-24 23:48] [ALPM] upgraded openvpn (2.4.1-1 -> 2.4.1-2) [2017-05-15 07:56] [ALPM] upgraded openvpn (2.4.1-2 -> 2.4.2-1) [2017-06-22 18:36] [ALPM] upgraded openvpn (2.4.2-1 -> 2.4.3-1) [2017-08-01 00:04] [ALPM] upgraded openvpn (2.4.3-1 -> 2.4.3-3) [2017-09-28 23:04] [ALPM] upgraded openvpn (2.4.3-3 -> 2.4.4-1)
Even Android has updates: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en (updated June 26, 2017)
On Windows and macOS, still in the dark ages of manual installation, you will need to download updates from the official site: https://openvpn.net/index.php/open-source/downloads.html
Device, version(s) and most importantly what VPN service and what settings... check that the server isn't down.
Try foce stopping OpenVPN Connect and try rebooting device.
ps. Not really a fix, but I prefer this client: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Nope. The OpenVPN protocol is not natively supported on Android. You'll have to get https://play.google.com/store/apps/details?id=de.blinkt.openvpn , which is the de facto standard, open-source Android client. It seems to be somewhat compatible with the "always-on" feature as well.
I haven't tried this so I'm not entirely sure it will work, but I would try using OpenVPN for Android and configure it as a bridge between your Android device and the VPN gateway on your router. Then you can set your Android device to only use that connection for specific apps.
This way, your Android device handles selective forwarding to the VPN, and your router handles managing the actual VPN connection.
I use the OpenVPN For Android app, along with the OpenVPN Tasker Plugin to connect/disconnect from my VPN server, and it works well. Here are the Play Store links.
OpenVPN app: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Tasker plugin: https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
Does VPN Unlimited support OpenVPN? If so you can use https://play.google.com/store/apps/details?id=de.blinkt.openvpn and https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin to control your vpn connection via Tasker.
It is in the settings of Android 7.0+, settings > wireless & networks > more > VPN > little cog wheel > always on.
This works with the unofficial client "OpenVPN for Android" https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Very simple...
In the Android TV play store, install an app called Sideload Launcher. If you don't already have it, also install ES File Explorer. Once installed, they'll show up on the Shield main screen.
Choose an App you want to download from the Play Store... for example, I needed OpenVPN for Android... so on your computer navigate to the app you want.. https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
Copy the entire Link from the URL bar, and paste it here... https://apps.evozi.com/apk-downloader/
Click Generate Link, then download the .apk. Once downloaded, move the .apk to your Shield with a flash drive (or if you have network drives, ES File Explorer can see SMB shares). Use ES File Explorer to naviagate to the .apk file and Click on the .apk and Install.
Go back to the Shield Home Screen, open Sideload Launcher... and your app is there... just click it to open and configure it.
It is astonishing to me that this doesn't start and end with a demand to use the open source client. You almost certainly want to be using this, because custom clients aren't being looked over by reasonably smart people. They are being looked over by terrible coders on deadline for a low margin business.
Mobile Internet traffic can also go through a VPN (e.g. OpenVPN), although unfortunately it will have a negative impact on battery life.
About actual mobile calls, SMS, and just signals, I am not sure what it can be done. Probably not much.
I don't know which app you use but I use this one: https://play.google.com/store/apps/details?id=de.blinkt.openvpn (it's open source and the devs are on #openvpn@freenode). No such thing (popup) on my side.
You should not need root to sideload OpenVPN on the FireTV. What you will need however are the ovpn files for your service provider. After OpenVPN is installed open attempt to open the ovpn file with ES File explorer which will prompt you with what app it should open them with and select OpenVPN. You can then configure your VPN.
First install OpenVPN for Android. Open the app to import your .opvn file.
Next install the OpenVpn Tasker Plugin. Open the plugin from your app drawer to accept the "Allow Connection" dialogue. That should be the only time you see it from then on.
Finally, build a Tasker task that uses the plugin to connect to the appropriate imported .opvn profile.
Use this OpenVPN client instead, import the .ovpn configuration file from TORGuard. Either use the Android or Linux configuration provided from TORGuard. That app is more advanced than the OpenVPN Connect one the Android config is likely made for so I suggest using a Linux config if TORGuard provides multiple .ovpn.
The app has the ability to always stay connected and reconnect as soon as there is dissconnect. Go though the settings in the app and chose something that fits your needs in respects to keeping VPN connected.
It's been quite a while since I was doing this for work. This thread has been focused on Android VPNs but someone posted that on their iPhone it was by interface, or maybe I misunderstood what was being said. VPN for cellular traffic but not for WiFi.
This whole thread started because all the VPN programs we could find broke Wireless Android Auto which uses Bluetooth and WiFi (instead of a USB cable) to connect to the HeadUnit.
I have no idea if the limitation breaking wireless AA was in the OS or in the VPN applications. Until recently all the VPN programs we tried were all or nothing, and I gave up. Recently in this thread I was made aware of a fork of OpenVPN for Android by Arne Schwabe, that allows more detailed configuration of what traffic gets tunneled and what doesn't. https://play.google.com/store/apps/details?id=de.blinkt.openvpn From looking through it uses routing tables it you can do source by app to exclude from the tunnel. I haven't tried it yet. Hope this clarifies any confusion
If it's OpenVPN, use this OpenVPN client with this plugin
Whilst you can intent other OpenVPN apps from Tasker, doing so is dangerous as Tasker doesn't fully support startActivityForResult() and will allow any app to intent the OpenVPN after authorising.
Has feature for Wireguard and if you migrate your NordVPN .ovpn profile to this OpenVPN client you can the use this plugin to start/stop/pause it.
Try to use OpenVPN setup.
Download the OpenVPN config via PIA Account Control Panel.
Then download OpenVPN for Android on Google Play Store
Perhaps it's a problem with the protocol and port used for your network environment.
Personally, I don't get any issues with PIA and WhatsApp calls.
Very simply you use openvpn for Android and the Tasker plugin for openvpn.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
Make sure your VPN supports .ovpn configurations/profiles, import the config, enter your credentials, configure the VPN options inside of the profile, and save. Connect your VPN to test and if you have it successful VPN connection you can disconnect it and proceed to using the plugin.
When you create a tasker profile and you want to use the plug-in for openvpn, you select the plug-in and configure which VPN profile you want to select after you choose what trigger you'll be using to make this happen.
From there you'll be able to control the connection, disconnection, pause state and other options with this plugin. I use this with macrodroid and it obviously also works with Tasker.
I hope that answers your question, cheers!
Which type of VPN? If OpenVPN based, use this client https://play.google.com/store/apps/details?id=de.blinkt.openvpn and this plugin https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin (can be obtained from APKMirror, too). Import OpenVPN profile into the first app and now you have a toggle-able VPN directly through Tasker without having to open the app. If it's a Wireguard VPN, Tasker has native support to start and stop these (Taske > Tasker Function > Wireguard Set Tunnel).
As for your ring/silent/vibrate, Tasker can also do this natively, check out the DnD controls; Audio > Do Not Disturb.
Theory is sound with a UK IP address you won't get blocked. When I lived in Spain I used a RPi4 running PiVPN one single command line to install post install of PI OS, you can have multiple users, I used a Firestick with a sideloaded OpenVPN for Android client in Spain
Install this client; https://play.google.com/store/apps/details?id=de.blinkt.openvpn and import your VPN profile to it.
Install this to toggle it; https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
If OpenVPN based;
Import your VPN profile into this; https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Start/stop it with this; https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
You people need to get in on this deal, I'm in Canada connected with openvpn for Android on my smartphone maxing out my connection speed at 150 Mbps on a 7+ hour connection. Normally with other services I experienced slow downs after a few hours with the provided apps, but these guys don't have an app. The setup instructions were easy and wireguard is available! Oh and the pest part, openvpn for Android hasn't changed my phone's idle or active battery drain in any significant way, maybe an extra 0.01% per hour.
No hope for getting L2TP/IPsec working. I ended up doing OpenVPN, first in a FreeBSD iocage jail on a server and then later moved it directly onto my replacement firewall (upgraded from Edgerouter Lite to custom i5-7200u OPNsense box). Was a little hard to configure from scratch in FreeBSD but easy in OPNsense since it has a wizard in the GUI to get it setup.
OpenVPN works great and there are no hiccups. I use this app to connect and it shows some cool graphs and things as well: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Tbh I don't think there is ever hope for Google to fix it. I'd recommend going OpenVPN or WireGuard.
"OpenVPN for Android" (not the official OpenVPN Client app - much better) https://play.google.com/store/apps/details?id=de.blinkt.openvpn
can do per-app VPN settings on Android where the VPN connection is established and disconnected as needed. You could mimic the same behavior with Tasker.
However, it sounds like you are trying to do this on Linux/Docker/Windows. I am unaware of such functionality.
May I ask, why not create a VPN tunnel and proxy necessary applications through it?
OpenVPN.
This client; https://play.google.com/store/apps/details?id=de.blinkt.openvpn
This plugin; https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
Import your .ovpn file from provider into the client. The plugin can then be used to start and stop VPN at will.
Tasker can detect app launches, so when Reddit loads, start VPN, when backgrounded, VPN can stop.
I use this:
Profile: Public WiFi Auto VPN (249) Cooldown: 30 Restore: no State: Not Wifi Connected [ SSID:WiFi1/WiFi2/WiFi3/WiFi4 MAC:* IP:* Active:Any ] State: Not Mobile Network [ 2G:Off 3G:On 3G - HSPA:On 4G:On 4G:Off Active:Yes ] Enter: VPN Connect (304) A1: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ] A2: Perform Task [ Name:Check Mobile Data Status v1.0 Priority:%priority+1 Parameter 1 (%par1): Parameter 2 (%par2): Return Value Variable:%mobile_status Stop:Off ] A3: If [ %mobile_status !~ false ] A4: If [ %PACTIVE ~R Public WiFi Auto VPN ] A5: OpenVPN [ Configuration:Connect (PIA France) Timeout (Seconds):0 ]
Exit: VPN Disconnect (255) A1: OpenVPN [ Configuration:Disconnect Timeout (Seconds):0 ]
I use this to check whether I'm connected to mobile data:
Check Mobile Data Status v1.0 (314) A1: Java Function [ Return:(ConnectivityManager) cm Class Or Object:CONTEXT Function:getSystemService {Object} (String) Param:connectivity Param: Param: Param: Param: Param: Param: ] A2: Java Function [ Return:%mobile_status Class Or Object:cm Function:getMobileDataEnabled {boolean} () Param: Param: Param: Param: Param: Param: Param: ] A3: [X] Flash [ Text:Mobile data: %mobile_status Long:Off ]
I use OpenVPN for Android and OpenVPN Tasker Plugin
Hope this helps somewhat!
There are intents for a few OpenVPN based ones, but for Tasker to intent these and the VPN app to allow it is a potential security issue (anything could intent the VPN on/off).
I use this VPN app (can take other OVPN profiles from other providers) and use the OpenVPN Tasker plugin to turn it on/off. This intenting is more secure, as the OpenVPN can verify the plug-in.
Then all you need is to use a WiFi connected Profile for the Open WiFi and when enter, start VPN, on leave, stop VPN.
You could use OpenVPN for Android https://play.google.com/store/apps/details?id=de.blinkt.openvpn but you need to configure the connection to protonvpn servers yourself. It is very stable comparing to protonvpn app.
Yeah, some people just can't be helped. I see this question all the time and the OpenVPN configuration wizard and auto export tool are cake in pfsense.
Just add https://play.google.com/store/apps/details?id=de.blinkt.openvpn
>I don't have root.
Then answer is no - you can't manipulate traffic with Termux if you don't have root.
>If I have OpenVPN config then how to connect to it to route termux or whole phone traffic
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Device/operating system dependant instructions here:
https://www.premiumize.me/plugins?service=vpn
I'm using the softether setup in win10 and openvpn in android. In android though I prefer this unofficial openvpn app over the one recommended in the instructions:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
The unofficial one by default allows access to your home network, and if you dig in the particular VPN's settings you can exclude specific apps from the VPN.
I am myself using OpenVPN at all times (including at home at night to establish the battery drain baseline), however:
a) I am using this program instead of this better-known version;
b) I have two OpenVPN profiles in my AX88U with AsusWRT/Merlin, one on TCP (port 443) and one on UDP (both use full encrypted control TLS channel since in that configuration oppressive firewalls can't understand what is happening there and have been tested to work in both China and Arabic nations); the AX88U also handles ad-blocking with Diversion;
c) I have the TCP one as default since on TCP the wireless interface is able to handle much better stuff like WiFi power saving; the UDP one might be better/faster under other circumstances, so that one is the backup one; on WiFi I also have much more battery-friendly settings on (default, longer-range) 2.4GHz (DTIM 100, beacon 20) than on 5GHz (DTIM 10, beacon 100)
d) the program is set as "non-optimized" on battery and allowed to run in background, also is started from Android Settings as "Always-on VPN" and with "Block connections without VPN" (it leaves one always visible notification but that is an acceptable price to pay)
e) on Note9 Exynos with that (and 5-6 messenger programs running and 10 email accounts in K9) I was draining on idle about 1%/hour with August patch, it seems even better and sometimes getting towards 0.5%/hour with September patch (all over night on 2.4GHz WiFi and two SIMs set both as just 2G/3G since the 4G signal is bad at my house).
OpenVPN based VPNs should be easy. Use OpenVPN for Android and the OpenVPN Tasker plugin to start and stop it.
Built-in VPN will be harder, since they are made to not be intentable from other apps.
Hi, the only Android App you should use is that one: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
As to why connection could (not) work on some networks: https://en.wikipedia.org/wiki/Deep_packet_inspection, etc.
yea some vpn works some didn't
how about this? quoting my old comment btw: > > I have the same situation as you, Azulen known to have this weird problem since time immemorial. > > Have you tried using VPN? > > Try OpenVPN > > https://play.google.com/store/apps/details?id=de.blinkt.openvpn > > And then also get this profile app > > https://play.google.com/store/apps/details?id=com.lwfd.japanvpn > > After you install these both app, open Japan vpn and hit that play looking button. > > See if this works.
Use Arne Schwabes OpenVPN client and the Tasker plugin for it. I suggest this vs. than sending broadcasts to the VPN client as latter is actually very dangerous.
The clients have AIDL that allow these broadcasts, the AIDL interface actually tries to protect your client from a rogue app broadcasting to it to start/stop it.
When you initiate a correct broadcast to the client, it'll use startActivityForRestult so it can identify itself to the client. Client then pops up a permission box. Tasker, doesn't do this. It only uses startActivity so when the dialogue pops up and you permit, you are now letting everything be allowed to start and stop OpenVPN.
I have FR'd broadcasts to have startActivityForResult and it is on his todo i believe.
edit: OpenVPN will work with PIA, Nord and many others.
edit2: VPN
No clue if this will ever come to the Android app (wouldn't that be nice?), but for now you can do per-app with OpenVPN for Android. Kind of a pain to setup, but it works.
I use https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
There must be something causing the app to to honor the setting. have you modified anything other than rooting the device?
Also... Did you try a reboot of the device? (I know right?)
Download OpenVPN for Android.
Download the OpenVPN config files from your VPN provider and import it via the app I mentioned above.
From there you'll be able to override the VPN service provider's default DNS to Adguard DNS.
If you can connect with OpenVPN, https://play.google.com/store/apps/details?id=de.blinkt.openvpn has tasker integration. I automatically connect any time I am not on a trusted Wifi network, and disconnect again when disconnected from Wifi.
I'm not sure for l2tp. If not direct tasker integration, look for any that publish intents that you can use to connect/disconnect.
Yes, this is how I do it, you can follow it or find a better way, up to you.
-1st of all download this :
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
-Then this, for selecting servers:
https://play.google.com/store/apps/details?id=pw.dschmidt.vpnapp.app
-use second app for connecting.
Forget about official OpenVPN aplication for android. Just use this one CLICK!
BTW: certyficate is embedded in ovpn file. Just open it and you will see.
The ProtonVPN app uses their domains so you need DNS. You might be better to use OpenVPN for Android and manually adjust the .ovpn config file. It's less user friendly but at least it'll work.
OpenVPN AS is probably not what you're looking for. https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en maybe? You can even use Android's Always active feature so that your phone always connects.
OpenVPN for Android let's you set a custom DNS for your profiles. I have my tablets set to auto connect to a VPN and use my two pi-holes for DNS and it works perfectly.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
All proper paid services provide 1) mobile apps 2) OpenVPN config files which you can use via an OpenVPN client.
This is a question more for /r/vpn or /r/vpntorrents. There's no "best" VPN, because it depends on needs. Since your use is torrents and you likely want something cheap, I'll say PIA (PrivateInternetAccess) or NordVPN.
Don't use "free VPN" services, because they sell your data. If it is free = you're the product. (Note: OpenVPN is a free app, but is just a client, not a service.)
OpenVPN for Android and Tunnelblick on macOS are the ones I use. I'm not familiar with a good open source client on iOS or Windows.
I use: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=es
Sometines my router don't want to comunicate with OVPN properly and I have to reboot it to get back. Two times in a few days. I don't know where is the problem. Maybe you are suffering something like this.
> I even tried using an openvpn client and downloaded config files and it would not connect.
Does the error message in the log tell anything? At least https://play.google.com/store/apps/details?id=de.blinkt.openvpn shows the log right away when you (try to) connect.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Setup your ovpn profile, go into Android settings, network & internet, VPN, hit the cog in the top right beside "OpenVPN for Android", and toggle the always on switch.
OpenVPN! If you are on android, it's pretty easy. Install 2 apps:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
https://play.google.com/store/apps/details?id=pw.dschmidt.vpnapp.app
Use the servers app, refresh the server list, choose a server with less ping and good bandwidth, apart from GCC countries of course, and boom!
The best part about open technologies is it cannot be blocked, even if they do, someone will start a new server. Even I can start one, or my friends in the states.
There are other servers available on the internet, download the profile and start using on desktop even, I don't use it, but figure it out if you want. iPhone folks, my apologies, I am an android poweruser, don't use it so can't help you, but you can figure it out.
That being said, please use the tunnel for research purposes only.
Free world bitches! Cheers ��
I was talking about the OpenVPN for Android app. OpenVPN connect and OpenVPN client both were updated recently, but not the 'for android' one
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en is more or less compatible with Always On functionnality.
However, I haven't been able to make it work only outside home: my phone is connected to the VPN 24/7 (and it works). It doesn't break anything, like chromecast was still working, etc.
Yes. I use OpenVPN in this manner. See here: Screenshot
You'll have to log in to your windscribe account on a browser and generate OpenVPN config files.
I wanted to share "workaround" of sorts for those of you who use caddy which inherently breaks connections for apps like nzb360.
I use a OpenVPN for Anrdoid (NOT the official openvpn connect app) https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
This app allows you to schedule, whitelist, and blacklist particular apps with your OpenVPN connection.
I use this for all of the web applications on my lan that I want to access remotely but don't want to expose to the internet.
So the behavior I have setup is:
OpenVPN set to always running (ideally but not guaranteed) OpenVPN connection settings are by default "do not use VPN" with a list of exceptions to use the VPN.
Apps on the list route over the VPN to my LAN, bypassing authentication
Apps not on the list bypass the VPN route and go out as normal
You can use their tasker plugin to get even more granular if you want... https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin&hl=en
With the Tasker plugin you can invoke OpenVPN to start and establish a specific VPN connection when a particular app is opened, and disconnect when that app is closed. This way, you are essentially establishing the VPN connection when you need it, rather than having it always running.
So you have the server installed on the Raspberry Pi and you use a local client on your device to connect to it. There's a desktop client for Windows / macOS and apps for Android and iOS, and you use those to toggle the VPN as well as control other settings on a device-by-device basis. Here's a link to the Android app as an example: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US
Most VPN's operate this way. I like OpenVPN because it's an open source project and I can admin it myself instead of just handing all my data over to whatever random VPN provider.
Here's a relevant article explaining the problems and misconceptions with a lot of paid VPN services: https://gist.github.com/joepie91/5a9909939e6ce7d09e29. Using a VPN service isn't inherently a bad thing, they have their uses, but it's important to understand those uses and whether or not they apply to your use case.
For those who feel that a paid service is still the right option for them, please take a look at this site for detailed information regarding VPN services and how to select one that is right for you: https://thatoneprivacysite.net/
Check out this script for the easiest possible way to set it up:
https://github.com/Nyr/openvpn-install
Also, if you ever want to filter your mobile connection through an encrypted pipe whilst connected to public WiFi, check out Shadowsocks:
Specifically, you want the shadowsocks-libev package if your distro has it, because you have the option of using the mobile CPU-friendly chacha20-ietf-poly1305 ciphers, which are more battery friendly.
If you use Android, you want this app for OpenVPN:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
F-Droid link: https://f-droid.org/app/de.blinkt.openvpn
And for Shadowsocks:
https://play.google.com/store/apps/details?id=com.github.shadowsocks
F-Droid link: (none)
Best OpenVPN clients for platforms:
Windows/Mac (paid but well worth it): https://www.sparklabs.com/viscosity/
Windows (open source): https://openvpn.net/index.php/open-source/downloads.html
Mac (open source): https://tunnelblick.net/
Linux: network-manager-openvpn (most distros)
Da empfiehlt sich wohl OpenVPN. Hier ist das offizielle Howto, aber auf Google (und Youtube) finden sich auch noch verständlichere Tutorials für verschiedene Plattformen und Zwecke (je nachdem wie gründlich man die Verbindung mit Zertifikaten absichern will und wie man die Routen haben möchte).
Auf Android kann ich als Client OpenVPN for Android empfehlen. Man kann auch die offizielle App OpenVPN Connect nutzen, aber da lassen sich u.a. viele Einstellungen nur per Config-Datei und nicht in der App konfigurieren.
Mit dem nativen VPN-Client von Android habe ich nicht so viel Erfahrung, aber mein letzter Stand war da, dass man da nicht mal automatischen Reconnect einstellen konnte. Mit OpenVPN for Android werden meine Verbindungen gehalten, während ich zwischen WLANs / Mobilnetzen wechsle oder kurze Verbindungsausfälle habe (persist-tun).
Jeg bruger Android, så links er til Google Play.
Openvpn for Android https://play.google.com/store/apps/details?id=de.blinkt.openvpn
This app allows a per app basis and accepts certs so it works with major commercial vendors like PIA.
This openvpn app does not use Google play services. It's also open source and can be installed from f-droid https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Ditto, not a service. But as far as the client goes I'd recommend this app over the official (but a bit spartan) one.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
An open source OpenVPN client which tends to be more stable for me than the official app. Also available on F-Droid.
An open source pdf, djvu, xps, cbz and tiff file viewer. Also available on F-Droid.
One Hand Operation + (For users of Samsung devices only) An app which can add side gestures to your phone that can serve as quick ways to do things like go back, go to recent apps, check notifications, etc.
install pihole, install pivpn(openvpn) and use the openvpn app on android.
https://pi-hole.net/ + http://www.pivpn.io/ + https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US
You'll need to create users in pivpn and carry that config over to android for openvpn.
Had the same issue with the official OpenVPN App. It works fine with "OpenVPN for Android" which is, actually, better. https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=fr
I do a lot of remote management for my home network, so these are some that I get the most use of:
OpenVPN for Android - This is much better than the official OpenVPN app, giving things like quick toggles in Android N and the ability to launch shortcuts to a specific VPN. Super easy to get started with if you have a VPN setup to your home or work network
Join - Tons of options S to sync and send things between multiple devices. Offers a lot of features that Pushbullet put into a monthly subscription. This app is pay once
JuiceSSH - A fantastic SSH management tool. Offers just about every feature I was looking for in a terminal app I could find. Paid version also includes could syncing even for private keys. Fully encrypted of course. One of my favorite features is the ability to launch snippets from a shortcut, which can be handy for things like starting a service with a homescreen shortcut or Tasker.
qBittorrent Controller - This combined with a VPN is awesome. I can quickly add a torrent while I'm out and about and it will be done by the time I get home. Mag etc links are supported as well.
MacroDroid (root recommended) - My personal favorite phone automation app. I've used Tasker, but MacroDroid takes the cake with simplicity. An amazing balance of functionality and ease-of-use. Gets constant development as well and the developers have listened multiple times when I've emailed in with questions or suggestions.
And a bonus: All in One Gestures (root recommended) - If you have a phone with an on-screen navbar and the ability to enable expanded desktop, I use this constantly. I hide the navbar and use diagonal swipes along the edge to navigate. Makes one-handed operation much easier and saves a bit of screen real-estate. The first thing I install on my phone.
Same answer as [this one]:
ISP's do log everything, anything that can be logged from the internet protocol suite. I guess, what you are trying to say is that government is starting to request user data, as user data have metadata. Even if you were to use those supposed encrypted messaging apps (unlike Signal), government and authorities alike can request user data about you because you have to remember that some apps that require phone no. registration also those social media accounts do respond to those inquires. Here are examples:
https://www.microsoft.com/en-us/corporate-responsibility/lerr/
https://www.cloudflare.com/media/pdf/transparency-report.pdf?1 [PDF]
Cloudflare's transparency report reveals secret FBI subpoena - Engadget article
So, no, using CloudFlare's DNS won't help. Matthew Prince, CEO of Cloudflare once said:
>Back in 2003, Lee Holloway and I started Project Honey Pot as an open-source project to track online fraud and abuse. The Project allowed anyone with a website to install a piece of code and track hackers and spammers.
>We ran it as a hobby and didn't think much about it until, in 2008, the Department of Homeland Security called and said, "Do you have any idea how valuable the data you have is?" That started us thinking about how we could effectively deploy the data from Project Honey Pot, as well as other sources, in order to protect websites online. That turned into the initial impetus for CloudFlare.
(Source)
In short, everything can be logged and scrutinized if you're not using end-to-end encryption at the application layer e.g. with VPN or Tor. Though, if you are going to use VPN and e.g. want to pay for it with your credit card, I wouldn't be surprised that the authorities can request user data after having seen your purchases from your bank account despite VPN providers claim to stand for privacy and what not, because most of their privacy policies and terms of use/service do sometimes say that they respond to requests if required by law. Hence, I would suggest you to look for VPN providers that can accept cash as payments.
*Most VPN providers have their own clients to most operating systems, don't ever use clients that have or do use protocols like IPsec, PPTP or L2TP as they're not strong and have vulnerabilities. Check carefully which VPN protocol the client is using. Use rather OpenVPN or WireGuard instead as clients. For Android use OpenVPN for Android [F-Droid / PlayStore], for iOS OpenVPN Connect or WireGuard on both operating systems.
Some solutions, like I said, use VPN or Tor, and operating systems like GNU/Linux OS (maybe Debian or alike) and instead of proprietary programs but alternatives that are only Free & Open Source Software, messaging apps that are decentralized e.g.:
E-mail, I can suggest you Posteo as you can pay with cash or free one like Tutanota.
Remember to deGoogle yourself and don't use anything cloud based like iCloud or whatever. There are many threads here in r/Privacy that have discussed those issues and delved into solutions.
Relevant: https://stallman.org/
Edit: More elaboration on VPN.
With Android, the OpenVPN client worked perfectly. I've also used the OpenVPN desktop client on Windows without issues. Tunnelblick for desktop Mac OS works nicely. Either you've got a misconfiguration, or it's an iPhone-specific problem. Which client were you using to connect?
Edit: did you have a problem connecting to the VPN, or making it actually work? Make sure you've got your OpenVPN config set right - in my example above, one of the values was unique to my setup. I've edited the post to clarify this.
> Would OpenVPN be a good choice?
If you don't want to use a proprietary client (which is probably based on OpenVPN), it's your only choice if you care about security. PPTP isn't safe anymore.
> I read something about an inbuilt VPN client in android as well, would that be better?
Yes. OpenVPN for Android uses the Android VPN service and is open source. It also integrates nicely, I have a VPN tile in the statusbar pulldown menu.
OpenVPN Connect is not open source and has less features.
> How much extra battery drain and what other inconveniences could using a VPN have?
Battery drain is definitely noticeable, but I didn't do benchmarks or take notes.
> Is it possible to set the VPN on only one app (in this case FaceSlim)?
OpenVPN for Android offers that feature.
Hey, while I haven't messed with the other replies, all I can say is that I host my own VPN for free, without any providers. All you need is a GNU/Linux box (like your RPi).
Configuring OpenVPN is a pretty long and painful process, but this script makes things a lot easier. Once you have that set up, all you need to do is configure your clients, which usually means installing an app if you're on iOS or Android. Oh, and here's a fairly-recent video tutorial if you're a visual learner.
Now, that's for simply configuring a VPN server. If you want it to coexist with your Pi-Hole, then follow the tutorial I just followed.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
This app works fine on my Shield, but I don't know if it will accomplish what you want.
You can do this with easily with Tasker. You need the OpenVPN app and the OpenVPN tasker plug in. This is the profile you would need to make in Tasker.
State>Plugin>OpenVPN Tasker Plug in. You want the context to be 'connected'. Then for the action you just select the app you want to open.
https://gfycat.com/SardonicPleasingEyra
edit: To close the app you could use an Exit task. But to kill the app you would need root.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Completely FOSS, it's also in F-Droid.
There's a similar app for iOS too.
Arne Schwabe's OpenVPN client can be called from KLWP/WG using the Shortcuts tap action.
It's a joke that this is happening and hopefully will be my last Pissel device. I've migrated to OpenVPN and it works fine. It's more secure and has a really good app for Android: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US With a USG you can do OpenVPN, but it requires SSH into it and a config.gateway.json file (not necessarily for the faint of heart): https://community.ui.com/questions/How-To-OpenVPN-Server-Configuration-on-the-USG/ce26860f-c0f1-4158-aa27-f8a68a09b4de
If you wanted to run it on another device like FreeBSD / Linux you can just make some NAT rules if necessary and follow a guide like this: https://www.ixsystems.com/community/threads/step-by-step-to-install-openvpn-inside-a-jail-in-freenas-11-1-u1.61681/
Yup. I strongly recommend you using a VPN; you'll avoid the pain to secure your Jellyfin services from external attacks. You'll be able to access other servers/services running in your home LAN, securely:
Wireguard (https://www.wireguard.com/). its super easy to setup (https://github.com/adrianmihalko/raspberrypiwireguard). It has android client (https://f-droid.org/en/packages/com.wireguard.android/)
I also used OpenVPN. It's a bit more tricky to setup, but you can use a helper script: https://github.com/dustinmhorvath/EasyOpenVPN - Android client (https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US)
Was trying to do something similar recently and learned you can do all of this really easily in a Tasker friendly way through OpenVPN by using OpenVPN for Android (Also on F-Droid) and a Tasker plugin
Try this:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
I found it to work a lot better than OpenVPN connect. It's open-source as well.
PPTP isn't very secure, hence it's been mostly phased out. Modern replacements are the OpenVPN protocol, or OpenConnect (an open source alternative to CISCO's Anyconnect).
OpenVPN is usually the go to, as it's compatible with most VPN related software. I haven't tried tethering with VPN on android, but i would imagine you'd just setup this app; https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_US and your traffic on the laptop should be tunnelled through the VPN you configured.
There's also some other protocols such as L2TP/IPSec, IKEv2/IPSec and SSTP. But i don't really have any experience using those.
OpenVPN has that. https://i.imgur.com/mXKvg5o.jpg
Connect your android phone to your personal VPN:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
I have an account with PIA and have had success sideloading the latest OpenVPN Beta to whitelist specific apps to tunnel through my VPN instead of going directly from my WAN. If you wanted all of your traffic to go out you can just use their latest stable version instead but for most apps its just not practical as over the VPN your connection is obviously going to be more latent/slower. You need root for none of this, just a VPN provider account that supports OpenVPN (PIA definitely does).
You are using L2TP? That should work.
Might need to try a different client, OpenVPN has the option: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Okay what openvpn app are you running?
This is what I use https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Task: Tarea
A1: Notify [
Title: Stop Macro
Number: 0
Priority: 5
LED Colour: Purple
LED Rate: 0 Actions:(1) ]
A2: Test App [
Type: App Name
Data: de.blinkt.openvpn
Store Result In: %App Continue Task After Error:On ]
A3: Wait [
MS: 0
Seconds: 38
Minutes: 15
Hours: 0
Days: 0 ]
A4: If [ %App !Set ]
A5: Flash [
Text: App OpenVPN not installed
Long: On ]
A6: AutoTools Web Screen [
Configuration: Display Mode: Normal
Toast Duration: 5000
Height: 400
Gravity: Center
Animation: Slide In From Top
Show Duration: 500
Hide Duration: 250
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A7: Wait [
MS: 0
Seconds: 30
Minutes: 0
Hours: 0
Days: 0 ]
A8: Stop [ ]
A9: End If
A10: Input Dialog [
Title: User
Text: User Name
Close After (Seconds): 30 ]
A11: Variable Set [
Name: %AppName
To: %input
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A12: Input Dialog [
Title: Pass
Text: Password
Close After (Seconds): 30 ]
A13: Variable Set [
Name: %Pass
To: %input
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A14: Launch App [
Package/App Name: OpenVPN for Android ]
A15: Variable Clear [
Name: %Sum ]
A16: Flash [
Text: Waiting App ]
<AGAIN>
A17: Wait [
MS: 0
Seconds: 3
Minutes: 0
Hours: 0
Days: 0 ]
A18: Read screen [
Configuration: Only visible: true Only clickable: false
Timeout (Seconds): 5
Structure Output (JSON, etc): On Continue Task After Error:On ]
A19: For [
Variable: %For
Items: 1:5
Structure Output (JSON, etc): On ]
A20: If [ %ttapps(%For) eq OpenVPN for Android ]
A21: Goto [
Type: Action Label
Label: Next ]
A22: ElseIf [ %Sum > 3 ]
A23: Stop [ ]
A24: End If
A25: End For
A26: Variable Add [
Name: %Sum
Value: 1
Wrap Around: 0 ]
A27: Flash [
Text: Waiting App ]
A28: Goto [
Type: Action Label
Label: AGAIN ]
<Next>
A29: Actions [
Configuration: Action: Tap Method: Text Selection: Add Profile
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A30: Wait [
MS: 552
Seconds: 1
Minutes: 0
Hours: 0
Days: 0 ]
A31: Actions [
Configuration: Action: Tap Method: View id Selection: android:id/
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A32: Wait [
MS: 555
Seconds: 1
Minutes: 0
Hours: 0
Days: 0 ]
A33: Actions [
Configuration: Action: Set Method: View id Selection: de.blinkt.o
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A34: Wait [
MS: 536
Seconds: 1
Minutes: 0
Hours: 0
Days: 0 ]
A35: Actions [
Configuration: Action: Tap Method: Text Selection: Android Certif
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A36: Wait [
MS: 472
Seconds: 1
Minutes: 0
Hours: 0
Days: 0 ]
A37: Actions [
Configuration: Action: Tap Method: Text Selection: Username/Passw
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A38: Wait [
MS: 526
Seconds: 1
Minutes: 0
Hours: 0
Days: 0 ]
A39: Actions [
Configuration: Action: Set Method: View id Selection: de.blinkt.o
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A40: Actions [
Configuration: Action: Set Method: View id Selection: de.blinkt.o
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A41: Wait [
MS: 518
Seconds: 1
Minutes: 0
Hours: 0
Days: 0 ]
A42: Global actions [
Configuration: Action: Back
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
A43: Notify Cancel [
Title: Stop Macro ]
Try the open-source app: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
My recommendation is to learn about reverse proxies as /u/InterestingFocus6868's answer, but /u/user_none is right, as exposing omv webui to the outside world is a bit too risky. If an attacker gets your pw for the omv webui, it can do much more harm compared to hass or other services.
To set up vpn, install omv-extras and install openmedivault-openvpn. On openvpn settings:
On certificates page add new, than download.
Use openvpn to connect to your server on windows, most linux distros have their own solution, you can download openvpn for android as well.
For reverse proxies also take a look at nginx-proxy-manager, it's quite easy to set up proxies with that.
Edit: also don't forget to forward port 1194 to your server on your router
Found a workaround. Go to protonvpn downloads and download the .ovpn configuration file of the country you would like to connect.
Import that .ovpn to openvpn app.
Then let tasker do it's thing. " When connect to wifi not trusted then connect VPN". Works like a charm.
But I would love official integration in the protonvpn app.
Don't. Using Tasker to intent a VPN app is dangerous, as it doesn't do a startActivityForResult and once you accept allow in VPN app, any and all apps can control your VPN (start/stop it).
Use this client instead; https://play.google.com/store/apps/details?id=de.blinkt.openvpn
with this plugin; https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin.
That way, only this plugin can start/stop it as it'll use the AIDL service with the above needed intent.
No what you're thinking of is operating your NAS as a server.
It's actually good news as you don't need to pay for that :)
First you'll need to setup your DDNS. The online help makes it look harder than it is:
https://www.synology.com/en-us/knowledgebase/DSM/help/DSM/AdminCenter/connection_ddns
Really it's pretty simple if you use defaults, it gives you an address such as yournasname.synology.me that will always resolve to the external IP of your home router. You can obviously setup DDNS some other way, or you could have a fixed IP, but if you're starting from zero this will do. It also creates an SSL certificate with Let's Encrypt automatically.
Once that's done, you install the VPN server on the Synology: https://www.synology.com/en-global/knowledgebase/DSM/help/VPNCenter/vpn_setup
I'd advise OpenVPN unless you have a reason not to. Again that's pretty simple, the end result will be that you can download an .ovpn file, which you copy to whichever client you'd like, such as your smartphone or laptop.
You then install a VPN Client on that device (for instance this open source app on Android: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_GB&gl=US) and follow that app's procedure to import the .ovpn file. This will ask for a username and password for the NAS, I'd suggest you create one specifically for this usage on the NAS, disable all access and apps for this user and let it be the only one authorized for VPN.
At some point in there you need to map the port, i.e. go to your router admin console and set it up so it transfers the port (the one you selected in the VPN Server) to the IP your NAS has on the local network.
Then you just connect your client app, and voilà your client is remotely connected to your local network.
I personnally wouldn't give access like this to anyone else than me though, because anyone with this access is essentially in your house as far as network is concerned. Meaning even well intentionned family members could allow an attacker to invade your local network if their device is compromised.
Yes. I use this OpenVPN client and this plugin - This is the safest method to have Tasker control the VPN connection. Tasker can intent OpenVPN (both official and Arne's), but, is insecure to do so as Tasker doesn't do a StartIntentForResult() when issuing intents, meaning once granted, any app can intent the client with no further warnings. The plugin uses the AIDL interface of Arne's client, which will only allow the plugin to start/stop it.
I use these to have a QuickTile available to toggle it;
VPN On (89) A1: OpenVPN [ Configuration:Disconnect Timeout (Seconds):0 Continue Task After Error:On ] A2: If [ %err !Set ] A3: Setup Quick Setting [ Number:1st Name:VPN Off Status:Inactive ] A4: Play Ringtone [ Type:Notification Sound:Funky Tone Stream:5 ] A5: Variable Set [ Name:%OVPN To:0 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:0 ] If [ %err !Set ] A6: Variable Set [ Name:%OVPN To:1 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:0 ] If [ %err Set ] A7: Time Tracker [ Configuration:OpenVPN - End the timer if it is running Timeout (Seconds):0 Continue Task After Error:On ] A8: WM Send Variable [ Configuration:%OVPN Timeout (Seconds):0 ] A9: End If
VPN Off (88) A1: OpenVPN [ Configuration:Connect (noodle) Timeout (Seconds):0 Continue Task After Error:On ] A2: Flash [ Text:%errmsg Long:Off ] A3: If [ %err !Set ] A4: Play Ringtone [ Type:Notification Sound:Beep Stream:5 ] A5: Setup Quick Setting [ Number:1st Name:VPN On Status:Active ] A6: Variable Set [ Name:%OVPN To:1 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:0 ] If [ %err !Set ] A7: Variable Set [ Name:%OVPN To:0 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:0 ] If [ %err Set ] A8: Time Tracker [ Configuration:OpenVPN - Start the timer if it is not already running Timeout (Seconds):0 ] A9: WM Send Variable [ Configuration:%OVPN Timeout (Seconds):0 ] A10: End If
They're named backwards because I'm lazy and forgot to rename them after realising the way it worked was backwards to my thinking.
Which VPN client are you using, it has to be https://play.google.com/store/apps/details?id=de.blinkt.openvpn
If using android, you can use OpenVPN for Android which allows you to specify which apps go through the vpn.
Connect to smart_phone
- That's my OpenVPN for Android connection to my home routerCopy Mode
- That's a toggle for Universal Copy, which allows me to copy any onscreen text (even if it's not in a text field)Screen Recorder
- This is Samsung's Screen Recorder feature that's been built-in to One UI since Android 10DNS
- ExplanationDo not disturb
- I have this running 24/7/52 but disable it on the vanishingly rare occasion I'm expecting a call I don't want to miss and might not be around my phone or at my PC where a mirrored notification would tell me about it. I don't recall if the toggle comes stock with One UI or if it's via the Quick Settings
app in 4) aboveImmersive Mode
- See link in 4)Last Notification
- From Unnotification, which resurfaces the most recent notification just in case I dismissed it by mistake. It works for me, but I'm not sure I'd recommend it for others given the surprisingly low 3⭐ rating it currently has. I suspect the battery drain issue people are complaining about there is solved by disabling the notification in the Miscellaneous
settings, thoughMove Files to /Sync
- This is a Tasker
task that calls a Termux
shell script that moves all my camera pics, video, and downloaded files (including IM and SMS pics and media) to a /Sync
folder on my phone. This folder syncs via Resilio Sync P2P to all my machines. I move the synced files to their appropriate folders on my desktop; these folders are then synced in real-time vial P2P to all my machines (including) my phones. The end result of this is that my files and folder hierarchy are the same on all my PCs and phonesNotification Mirroring
- Allows me to toggle Pushbullet Pro notifications. I'd switch to Your Phone if Pushbullet didn't also have a web app and extensions and end-to-end encryption, allowing me to pick up notifications on any device I ownAsLAN 5 GHz
- That's my wireless Access Point's 5 GHz network SSIDHope that covers your questions.
AutoInput allows you to interact with elements on the screen automatically. So you could do something like click the textbox, then focus on it and send a string, then move to the next one (I've found an example in this thread). However, some apps like banking apps or games can prevent this automated interaction, and using AutoInput requires the screen to be on and for you to not touch the device for a few seconds while the task is running.
If you could find intents for the app, it would be a lot easier to have it do the logging in in the background.
Otherwise, easiest option for you, assuming it's a VPN and you can grab a corresponding .ovpn file, you could use OpenVPN for Android (Play Store link) and the OpenVPN Tasker Plugin (Play Store link) together to automate connecting to your VPN with Tasker.
I’ve been doing exactly the same with this open-source openvpn client https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
Okay okay.
Is this the app you use? https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Check the solution here https://android.stackexchange.com/questions/22959/how-to-vpn-only-a-single-application
The free and open-source OpenVPN for Android app supports this.
In the profile configuration dialog, there is an 'allowed apps' tab that allows you to select a list of apps that is either excluded or excluded from using the established VPN:
The list then contains all available apps that can be selected/deselected.
This doesn't require a rooted device. For example, it works fine on a Nexus 5x device with stock Android 8.1.
ISP's do log everything, anything that can be logged from the internet protocol suite. I guess, what you are trying to say is that government is starting to request user data, as user data have metadata. Even if you were to use those supposed encrypted messaging apps (unlike Signal), government and authorities alike can request user data about you because you have to remember that some apps that require phone no. registration also those social media accounts do respond to those inquires. Here are examples:
https://www.microsoft.com/en-us/corporate-responsibility/lerr/
https://www.cloudflare.com/media/pdf/transparency-report.pdf?1 [PDF]
Cloudflare's transparency report reveals secret FBI subpoena - Engadget article
So, no, using CloudFlare's DNS won't help. Matthew Prince, CEO of Cloudflare once said:
>Back in 2003, Lee Holloway and I started Project Honey Pot as an open-source project to track online fraud and abuse. The Project allowed anyone with a website to install a piece of code and track hackers and spammers.
>We ran it as a hobby and didn't think much about it until, in 2008, the Department of Homeland Security called and said, "Do you have any idea how valuable the data you have is?" That started us thinking about how we could effectively deploy the data from Project Honey Pot, as well as other sources, in order to protect websites online. That turned into the initial impetus for CloudFlare.
(Source)
In short, everything can be logged and scrutinized if you're not using end-to-end encryption at the application layer e.g. with VPN or Tor. Though, if you are going to use VPN and e.g. want to pay for it with your credit card, I wouldn't be surprised that the authorities can request user data after having seen your purchases from your bank account despite VPN providers claim to stand for privacy and what not, because most of their privacy policies and terms of use/service do sometimes say that they respond to requests if required by law. Hence, I would suggest you to look for VPN providers that can accept cash as payments.
*Most VPN providers have their own clients to most operating systems, don't ever use clients that have or do use protocols like IPsec, PPTP or L2TP as they're not strong and have vulnerabilities. Check carefully which VPN protocol the client is using. Use rather OpenVPN or WireGuard instead as clients. For Android use OpenVPN for Android [F-Droid / PlayStore], for iOS OpenVPN Connect or WireGuard on both operating systems.
Some solutions, like I said, use VPN or Tor, and operating systems like GNU/Linux OS (maybe Debian or alike) and instead of proprietary programs but alternatives that are only Free & Open Source Software, messaging apps that are decentralized e.g.:
E-mail, I can suggest you Posteo as you can pay with cash or free one like Tutanota.
Remember to deGoogle yourself and don't use anything cloud based like iCloud or whatever. There are many threads here in r/Privacy that have discussed those issues and delved into solutions.
Relevant: https://stallman.org/
Edit: some clarification.
Edit2: More elaboration on VPN.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn is licensed under GPL iirc. What would a data use policy be?
de.blinkt.openvpn
and Activity: de.blinkt.openvpn.api.ConnectVPN
, see: https://github.com/schwabe/ics-openvpnHere's what I do.
Concerning OpenVPN, notice for other people, I suggest you guys OpenVPN for Android instead of OpenVPN Connect.
Get these 2 apps: OpenVPN for Android (https://play.google.com/store/apps/details?id=de.blinkt.openvpn)
https://play.google.com/store/apps/details?id=net.rejinderi.totallyfreevpn
Which client do you use for OpenVPN? I'm using OpenVPN for Android (tried OpenVPN Connect a long time ago but didn't like it - I forget why TBH).
On OpenVPN for Android, there's a "show log window" option that might shed some light as to why it's disconnecting when it's not set to "always on".
Also, have you verified that when OpenVPN is "always on" you are in fact routed over the VPN? E.g. by asking DuckDuckGo
found the solution
these apps make it possible to use VPN for a specific app.
openvpn for android
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
orbot proxy for tor
https://play.google.com/store/apps/details?id=org.torproject.android&hl=en
An alternative is to use one of the OpenVPN clients that allows you to assign multiple servers to the same profile. You can then set it to randomly choose from the servers when connecting to that profile.
I've done this with https://play.google.com/store/apps/details?id=de.blinkt.openvpn and https://play.google.com/store/apps/details?id=it.colucciweb.openvpn
Both work with intents.
A side benefit is that these clients support split tunneling.
>The official OpenVPN client
No, I don't think so. This is the official one on Play Store, which is the same as F-Droid.
I use this one since years.
I have the same situation as you, Azulen known to have this weird problem since time immemorial.
Have you tried using VPN?
Try OpenVPN
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
And then also get this profile app
https://play.google.com/store/apps/details?id=com.lwfd.japanvpn
After you install these both app, open Japan vpn and hit that play looking button.
See if this works.
It is open source. I started but got bored of searching through the source for anything related to Vodafone.
I don't think it's the app. As someone else mentioned if your phone is on your wifi then you don't need the app anyway. If you uninstall the app/turn it off when on your wifi do the requests remain? If the requests remain then it's not the app. If they don't then it could be the app.
You could also try PiVPN http://pivpn.io which will do the same thing without any requests to Vodafone. You'll need the andriod openvpn client https://play.google.com/store/apps/details?id=de.blinkt.openvpn as well once you've set-up pivpn on your Raspberry Pi.
Try this OpenVPN client instead: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Are you sure? When I was there a few months ago I used OpenVPN for Android on my phone to connect to ProtonVPN's servers and it all worked perfectly. Though maybe that app supports other protocols than OpenVPN I guess.
I was actually talking about this one https://play.google.com/store/apps/details?id=de.blinkt.openvpn
> but to make those work with something like a FireTV stick that doesn't have a VPN client built in, you need a separate VPN router somewhere (even a VM) on your LAN.
No, you can just install OpenVPN for Android or sideload the app from a VPN provider. Unfortunately I haven't come across one that had proper FireTV remote support, so you need a workaround there.
> but to make those work with something like a FireTV stick that doesn't have a VPN client built in, you need a separate VPN router somewhere (even a VM) on your LAN.
No, you can just install OpenVPN for Android or sideload the app from a VPN provider. Unfortunately I haven't come across one that had proper FireTV remote support, so you need a workaround there.
If it's Android and has access to a store, then you will probably find https://play.google.com/store/apps/details?id=de.blinkt.openvpn .
I'm having serious doubts, though. Amazon is not famous for being permissive with their devices.
protonvpn.com
OpenVPN app with quick settings shortcut
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
And this tasker plugin if you want to automate it
https://play.google.com/store/apps/details?id=com.ffrog8.openVpnTaskerPlugin
I haven't tried this so I'm not entirely sure it will work, but I would try using OpenVPN for Android and configure it as a bridge between your Android device and the VPN gateway on your router. Then you can set your Android device to only use that connection for specific apps.
I would advice to use Openvpn app for router and ubuntu instead of using their default app.
And for Android use Openvpn for Android(https://play.google.com/store/apps/details?id=de.blinkt.openvpn) instead(and not Openvpn connect).
I know you didn't ask me directly.. but here's some instructions I sent someone here on reddit, and to an internet friend... I don't know how if the guy on reddit ever tried them, but my friend set it up fine..
https://drive.google.com/open?id=0B8X6fK2tThtZMndjZWRReTJDMVU
This is the version of OpenVPN I use... https://play.google.com/store/apps/details?id=de.blinkt.openvpn
If you need to download the .apk for that (which you will)... You can use that link and download the .apk by pasting the link here... https://apps.evozi.com/apk-downloader/
You'll also need to make sure you have ES FileExplorer and the Sideload Launcher (if you're using Android TV)
تحتاج إلى استخدام هذا التطبيق. ما هو الخطأ الذي تحصل عليه فعليا؟
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
>In the simplest terms, it creates a secure, encrypted connection, which can be thought of as a tunnel, between your computer and a server operated by the VPN service.
[...]
>The VPN security model provides:
>- Confidentiality such that even if the network traffic is sniffed at the packet level (see network sniffer and Deep packet inspection), an attacker would only see encrypted data >- Sender authentication to prevent unauthorized users from accessing the VPN >- Message integrity to detect any instances of tampering with transmitted messages
[Wiki]
That being said, you are pretty much secure as others already explained.
One thing that wasn't mentioned among the comments, please do use OpenVPN Connect on iOS or OpenVPN for Android.
Most VPN providers do have a guide how to use certain protocols for certain devices, so I strongly suggest you to avoid using PPTP and L2TP if you indeed come across them. PPTP is obsolete and known to have security vulnerabilities. Concerning L2TP, leaked NSA presentations indicate that IKE is being exploited in an unknown manner to decrypt IPSec traffic.
/u/ricflairandy try the following steps:
Install OpenVPN for Android https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
Download PureVPN config files for Android OpenVPN https://s3-us-west-1.amazonaws.com/heartbleed/android/Android+OpenVPN.zip
Unzip and upload the config files to the Shield (via USB or SAMBA share)
There should be a few certificate files in the root of this folder (ca.crt / client.crt / client.key / Wcd.key) and a TCP and UDP folder
Open OpenVPN on the Shield from the home screen and create a new connection (+ plus sign on top right)
Things get tricky from here because using the controller is not very intuitive to select things, so you have to figure it out and any wrong button press you might have to try again :-(
click next step
the profile is now listed in the home screen of OpenVPN app, click on the "pencil" to the right to edit it to configure your username / password make sure you are in edit mode, because if you click the profile name it will also ask for username / password but I couldn't figure out how to move from the "cancel" to the "ok" button on the last step and all the effort was lost after many tries.
on the "basic tab" of the configuration inform the username and password from purevpn (eg. purevpnxxxxx)
there is no save button, things are automatically saved, so just click "B" to go back to the home screen and select the profile you created to connect ..
that's it! :-)
Been using PIA for about 4yrs. Bought a Shield about 3mo ago. I had a LOT of issues w/ the PIA android app. Not sure exactly what the problem was, but it just never seemed to work as well as I'd hoped.
After some searching around, another poster suggested OpenVPN for Android... so I installed it. It's an absolutely perfect solution. Installed and had PIA set up in about 5min. If you're familiar w/ setting up OpenVPN... it should be easy. If you're not, it might be a bit more difficult but Google should lead you to what you need to download, configuration, etc.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
Never worked for me. I instead use OpenVPN for Android and it's tasker plugin to turn off the VPN when I open netflix and a few other apps.
Here is the guide I followed to set it up. It's for a different app but the same config files work fine. https://www.privateinternetaccess.com/pages/client-support/android-openvpn-connect
I should have mentioned that it only works on mobile. I haven't tried it on an iOS device; but on Android, I usually use OpenVPN with the EasyVPN plugin
Port forwarding: no, it's only going to be outgoing connections.
Multiple connections: this depends on what you need and what your VPN provider supports.
If you use Android: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&amp;amp;amp;hl=en_GB - you can force Kodi through the VPN and leave all other apps as normal.
Location: If you use separate apps for UK specific content then you can pick other locations than the UK: NL, FR, IE all have good peering.
Spin up a VPS from a cloud provider which has a datacenter in the country you want and install OpenVPN: https://github.com/Angristan/OpenVPN-install - you can use as many clients as you wish using this method.
If you intend to use torrents over the VPN or don't want the hassle of setting up your own then go with one of the many VPN providers who accept Bitcoin payments.
If you're more concerned about privacy, than receiving UK specific content, then pick a location outside of the 5, 9, 14 eyes countries: https://privacytoolsio.github.io/privacytools.io - and setup the VPN to cover your whole network at router level.
Other important info: don't use any of the free VPN providers - they are either malware or are harvesting the data passing through their nodes.
If you use Android then you can easily force individual apps through the VPN and leave others using this: https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_GB
Ubuntu/Android user here. I’ll make regular updates if needed. Date format : YYYMMDD (time utc+1)
Hi,
Which files do you have?
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
You can disable/enable each app individually on this one.
Which Android version do you use? (on which phone?)
Phone > Settings > About Phone > Android Version
Also, OpenVPN for Android is version 0.6.63 here: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Which openvpn client is openvpn's? I've been using this one but kind of don't think it's an official one.
I am pretty sure PIA is OpenVPN compatible. I know the setup can be a bit tricky but maybe you can try an OpenVPN client and use the server you want.
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl
Edit: Yup - they do support OpenVPN - below is the server list:
Haven't tried the pia app yet, but this openvpn client works well on the mi box with pia.
What is OpenVPN? https://en.wikipedia.org/wiki/OpenVPN
Where is the client? https://openvpn.net/index.php/open-source.html
Android client on Play store? https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Alright seems like I got it to work, and I setup openvpn. But when I tried to use the plugin for openvpn, it wanted me to use openvpn for android (https://play.google.com/store/apps/details?id=de.blinkt.openvpn), instead of the openvpn app (https://play.google.com/store/apps/details?id=net.openvpn.openvpn). Do you use this as well or? Can this be changed maybe? Because I prefer the first app you linked me?
I use OpenVPN from Arne Schwabe along with the Tasker plugin. I think the Tasker plugin can work with other VPNs, but I haven't tried.
You're using this app right?
https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en_GB
I was going to suggest "Project Fi", but you'd need a newer Nexus.
You could use OpenVPN or something if you're just looking to connect to your home ~~computer~~ network.
Otherwise maybe Telia/Tele2/Comviq or whatever provider you have might have a suggestion?
I use the open vpn server and this app on my phone:https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Some things that may work for you .. but first a question .. the VPN service, does it allow OpenVpn clients? If so try the following:
Download and install (sideload) THIS app.
Obtain a 'profile' from you VPN provider which needs to include the needed certs/passwords to log in/connect to your service [services usually provide these in the form of a *.ovpn file]
Open the app which will ask for the profile which should be in the same directory.
The app will then attempt to connect and will generate a log for troubleshooting.
Hope this helps
This guy right here is the best Android client around:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Works perfectly with Synology's OpenVPN config. I use it on both my phone and my Tablet. Can't recall ever having a problem with it. I'm pretty sure I couldn't even get the official client to connect.
Agora é moda bloquear sites só porque sim?
Para android é necessário root, podem sempre usar o OpenVPN para android e seguir estes passos:
http://packagedroid.com/index.php/11-windows/42-instalacao-e-configuracao-de-servicos-vpn-e-proxies
I'm using OpenVPN, so I use this OpenVPN app and this tasker plugin
OpenVPN client: https://play.google.com/store/apps/details?id=de.blinkt.openvpn
I saved this as I was hoping someone would respond.
There doesn't appear to be any means of achieving this with the official OpenVPN Connect app.
OpenVPN for Android, on the other hand, allows you to exclude local traffic from the VPN.
I've done this and it works as expected.