Total Pageviews

Saturday 20 October 2012

How To Setup OpenVPN On Android Smartphones Without Root( 基于 feat vpn部分是很不错的。)

STEP 1
On your PC login into admin section of your vpn account(eg. https://de.supervpn.net:943/) with your username and password and download client.opvn file on your PC. Once you download it connect your Android smartphone with USB cable with your PC and transfer file to sdcard of your smartphone.
STEP 2
On your smartphone click on Playstore icon (ex. Android market) in Applications section
Android OpenVPN Setup
STEP 3
Now click on search tab and enter feat vpn into search field
Android OpenVPN Setup
Android OpenVPN Setup
STEP 4

Click on FEAT VPN to install it
Android OpenVPN Setup
STEP 5
Once program is installed, click on open tab to run it
Android OpenVPN Setup
STEP 6
Accept terms and conditions
Android OpenVPN Setup
STEP 7
Click on Setup tab and wait until FEAT VPN doesnt complete setup process than click on exit.
Android OpenVPN Setup
STEP 8
IMPORTANT NOTE: Free version of FEAT VPN , has limititation of 1 hour per day of VPN usage. If you plan to use it without this limitation you need to purchase full version.
Android OpenVPN Setup
STEP 9
Now click on Tunnels.
Android OpenVPN Setup
STEP 10
Click on Add TAB under VPN Tunnels section.
Android OpenVPN Setup
STEP 11
For VPN Tunnel name enter supervpn and check Store credentials.
Android OpenVPN Setup
STEP 12
Under configuration section click on Load.
Android OpenVPN Setup
STEP 13
Click on client.opvn config file on your SD Card.
Android OpenVPN Setup
STEP 14
Now go back than click on your created connection to connect.
Android OpenVPN Setup
STEP 15
Enter your username and password.
Android OpenVPN Setup
STEP 16
And thats it! You successfully connected to your VPN account at Super VPN and your connection is fully secured!
Android OpenVPN Setup
Enjoy your Super VPN service!

from http://www.supervpn.net/blog/how-to-setup-openvpn-on-android-smartphones-without-root/
---------------------------------------------------------------------------------------
OpenVPN client for Android ICS 4.0.3+ (no root/jailbreak required) tested OK


Here comes a small tip for you guys running and Android phone with ICS (4.0) of 4.0.3 or later. 

FINALLY an OpenVPN client that really works without the need for jailbreak (rooting).
Supports TUN only, not TAP.

OpenVPN for ICS (no root/jailbreak required) for Android ICS 4.0.3+
http://forum.xda-developers.com/showthread.php?t=1591585
https://github.com/kghost/ics-openvpn/downloads

Features:
- Compatible to all ICS device (NO ROOT REQUIRED, works on stock firmware)
- Easy to use
- Multiple VPN profile
- Username/password authentication
- Secure (Don't store your private key in App, but managed by Android system)
- Open source

Limitation:
- Only TUN mode, no TAP mode. (system API limitation)
- One simultaneous connection only. (system API limitation)

I have personally set it up working - including TLS Authentication.  used the 0.94 version.
To make it easier, I used the package "OpenVPN Client Export Utility" and the "OpenVPN wizard".
If someone need help, I could guide how I did to get it working. (which was quite easy)

I have only tested this on pfSense 2.1 beta software and don't know if it still works on 2.0.1

Free, no root, in the market, works great:
https://play.google.com/store/apps/details?id=de.blinkt.openvpn

Update your client export package. Use the "inline" config export and then import that into the Android client. It works every time, only manual adjustment needed is you have to tell it your xauth username after importing.
http://doc.pfsense.org/index.php/Android_VPN_Connectivity#OpenVPN_on_Android_4.0_.28Non-Root.29

from http://forum.pfsense.org/index.php?topic=50646.0
-----------------------------------------------------------------------
From their website: "FEAT VPN is an Android app that brings OpenVPN to Android versions 2.1 through 3.2. In contrast to existing apps, FEAT VPN does not require you to root your Android phone or tablet and thus void its warranty. FEAT VPN works on unmodified off-the-shelf devices."

How?  "They've cleverly included an L2TP server in with it, which bridges the build-in L2TP client to the OpenVPN client via the localhost/loopback device"

from http://www.featvpn.com/
-----------------------------------------------------------------------------------