This app was mentioned in
with an average of
> 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.
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.
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.
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!
Explanation of the differences: [link]
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).
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.
I've had no issues with OpenVPN for android.
Edit: It's also on F-Droid, if that's your bag.
VPN->OpenVPN->Wizards (choose Local user access).
and install openvpn client export package
Install this client for Android
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'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
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.
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.
I use the following app which supports openvpn over IPv6: [link]
I personally would preferred IPsec, but unfortunately Android doesn't support IPsec over IPv6.
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.
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.
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.
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.
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" [link]
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.
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.
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.
I don't know which app you use but I use this one: [link] (it's open source and the devs are on #openvpn@freenode). No such thing (popup) on my side.
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.
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.. [link]
Copy the entire Link from the URL bar, and paste it here... [link]
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.
Does VPN Unlimited support OpenVPN? If so you can use [link] and [link] to control your vpn connection via Tasker.
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: [link]
Tasker plugin: [link]
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.
Nope. The OpenVPN protocol is not natively supported on Android. You'll have to get [link] , which is the de facto standard, open-source Android client. It seems to be somewhat compatible with the "always-on" feature as well.
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: [link]
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: [link] (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: [link]
Yes. I use OpenVPN for Android [link] that I sideloaded with adblink from [link] . Your VPN provider might require an different VPN application though, but mos also support openVPN protocol.
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.
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 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.
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.
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'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.
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.
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.
If it's Android and has access to a store, then you will probably find [link] .
I'm having serious doubts, though. Amazon is not famous for being permissive with their devices.
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.
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.
I'm using OpenVPN, so I use this OpenVPN app and this tasker plugin
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.
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)
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... [link]
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.
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.
Yes. I use OpenVPN in this manner. See here: Screenshot
Play store link.
You'll have to log in to your windscribe account on a browser and generate OpenVPN config files.
[link] 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.
I was talking about the OpenVPN for Android app. OpenVPN connect and OpenVPN client both were updated recently, but not the 'for android' one
OpenVPN! If you are on android, it's pretty easy. Install 2 apps:
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 ��
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.
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.
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.
Yes, this is how I do it, you can follow it or find a better way, up to you.
-1st of all download this :
-Then this, for selecting servers:
-use second app for connecting.
> 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 you can connect with OpenVPN, [link] 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.
> 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 [link] shows the log right away when you (try to) connect.
I use: [link]
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.
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.
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.)
I use Open VPN with Japan VPN which is free
There is a "Japan VPN Free" which doesn't seem to need Open VPN but I haven't tested that.
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.
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 ([link]), instead of the openvpn app ([link]). Do you use this as well or? Can this be changed maybe? Because I prefer the first app you linked me?
I use [link]
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?)
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.
Edit: Yup - they do support OpenVPN - below is the server list:
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: [link]
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.
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?
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.
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
~~Ummm if you use OpenVPN then you're in luck.~~ Link.
I have mine setup by a gesture (Toggle), so if you need help lemme know.
Edit: I skimmed over PIA, you can still use PIA with OpenVPN so that plugin would still work. Article
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
/u/ricflairandy try the following steps:
Install OpenVPN for Android
Download PureVPN config files for Android OpenVPN
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! :-)
This guy right here is the best Android client around:
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:
I would advice to use Openvpn app for router and ubuntu instead of using their default app.
And for Android use Openvpn for Android([link]) instead(and not Openvpn connect).
Ubuntu/Android user here. I’ll make regular updates if needed. Date format : YYYMMDD (time utc+1)
OpenVPN AS is probably not what you're looking for. [link] maybe? You can even use Android's Always active feature so that your phone always connects.
OpenVPN app with quick settings shortcut
And this tasker plugin if you want to automate it
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: [link]
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: [link]. 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: [link]
Check out this script for the easiest possible way to set it up:
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:
F-Droid link: [link]
And for Shadowsocks:
F-Droid link: (none)
Best OpenVPN clients for platforms:
Windows/Mac (paid but well worth it): [link]
Windows (open source): [link]
Mac (open source): [link]
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 [link]
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 [link]
Ditto, not a service. But as far as the client goes I'd recommend this app over the official (but a bit spartan) one.
install pihole, install pivpn(openvpn) and use the openvpn app on android.
[link] + [link] + [link]
You'll need to create users in pivpn and carry that config over to android for openvpn.
Use OpenVPN for Android
These are my must-have apps and others are good to have. I'm very flexible. I can work fine with all the default apps even though I don't usually use them. So alternative apps aren't a must-have for me. But vpn and adblocker.... Definitely.
OpenVPN for Android
Had the same issue with the official OpenVPN App. It works fine with "OpenVPN for Android" which is, actually, better.
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.
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.
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.
edit: To close the app you could use an Exit task. But to kill the app you would need root.
I use this app: [link]
You import the config from [link], but currently that requires a premium account.
Completely FOSS, it's also in F-Droid.
There's a similar app for iOS too.
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; [link] 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:
use this [link]
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: [link]
>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.
use this client https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en
I have the same situation as you, Azulen known to have this weird problem since time immemorial.
Have you tried using VPN?
And then also get this profile app
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: [link]
Try [link] .
Maybe try [link] ?
I was actually talking about this one [link]
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..
This is the version of OpenVPN I use... [link]
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... [link]
You'll also need to make sure you have ES FileExplorer and the Sideload Launcher (if you're using Android TV)
تحتاج إلى استخدام هذا التطبيق. ما هو الخطأ الذي تحصل عليه فعليا؟
>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
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.
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. [link]
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: [link] - 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: [link] - 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: [link] - 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: [link]
Which files do you have?
You can disable/enable each app individually on this one.
Which openvpn client is openvpn's? I've been using this one but kind of don't think it's an official one.
Haven't tried the pia app yet, but this openvpn client works well on the mi box with pia.
What is OpenVPN? [link]
Where is the client? [link]
Android client on Play store? [link]
You're using this app right?
I use the open vpn server and this app on my phone:[link]
i use this:
I personally have OpenVPN on my server and use this and this to connect to it from my devices.
You could rent a cheap VPS hosted in your home country, set up OpenVPN on it, then connect to it.
Have you given Hola a try?
OpenVPN client: [link]