Knowledgebase: OpenVPN Setup
How to setup nVPN on Android?
Posted by Max Biggavelli on 16 September 2011 06:03

Setup on Android is possible in three ways, we will list all approaches ordered from easiest to more complex, choose your favorite method.

Using our own OpenVPN custom client:

1). We are currently (since mid 2017 ongoing into 2018) developing our own Android custom coded OpenVPN client, the client is pretty simple and straight forward, it's easy in installation and as well offers a Server switch possibility and some other Basic useful features.

The current version number at the moment is v2.3 In order to install the client, simply open your Android browser and visit the following URL:

Allow installation of the software and the rest is easy from after that point on. Official Google Play store listing will follow, once the state is final somewhere within the next coming weeks/months.

Keep in mind: this client is still in "Beta" state, but still works mostly properly so far, we are constantly improving it by the time and more features like a Kill Switch and even IKEv2 protocol implementation are currently in development and as such they should be finished somewhere around feb-may 2018.


Or using L2TP/IPsec (IKEv1):

2). For completion it should be noted that using the OpenVPN protocol is not a must (and not even the preferred way to go) and alternatively you can as well simply use another protocol for Android, a good, easy in setup protocol is L2TP/IPsec IKEv1 find the setup details here:


Or using another third party OpenVPN client from Arne Schwabe:
*3*). If for whichever reason you have troubles using our own Android OpenVPN client and/or as well have troubles using our IKEv1 protocol, there is even a third way to use the official OpenVPN software for android, use this only if you know what you are doing, its more time consuming and requires more steps, see below.

A step by step instruction on how to setup nVPN using the official "OpenVPN Connect" client.

3.1 Download your config file from the Members Area as usual and Unzip it on your computer, so that you will receive the "nVPN.crt" and the "YourUsername.ovpn" file.

3.2 Additionally download this required nVPN.p12 Certificate now (which you will need in order to connect later on).

3.3 Attach your Android device to your computer (with USB cable as example) and move all 3 files to your internal storage. Simply place them in the root folder of the Internal storage.

3.4 Now its time to get the required software to connect. Visit the Google Play Store on your Android device (click on the "Play Store" icon) and search for "OpenVPN for Android" from 'Arne Schwabe':

Install and start it.

3.5 Click on the round (+) sign, then "Import" and select your "YourUsername.ovpn" file. After the import it will show up in the OpenVPN Profile list, now edit this profile and type in your Username/Password and tick on Save.

3.6 Hit the Connect button and a new window appears, this is the time the additional "nVPN.p12" will come into play. So click on Install and select the file and use "nVPN" as the password to extract. After this is done, go a step back to the window and the certificate details will be shown, Allow it to be used. After this point OpenVPN is going to connect. Thats it..

(49 vote(s))
Not helpful