Android Marshmallow and Lollipop L2TP/IPsec VPN setup tutorial

Here you will find how to setup L2TP/IPsec VPN protocol on Android OS. Setting up HeadVPN access under Android is simple. The following instructions go step-by-step through the creation process of a L2TP/IPsec VPN connection.

To simplify the process of connecting to VPN network we recommend you to use our free HeadVPN application.
Click here to install it.
If you want to setup VPN connection manually, just follow the instructions below.


Go to the Settings
Click More under General settings
Choose VPN
Click “+” to add VPN profile.
Name your profile (connection to each server has to have different name), choose VPN type – L2TP/IPSec PSK
Enter name or IP address of desired VPN server (the list of available servers you will find under your Client Area) add the IPSec pre-shared key as – headvpn. Afterwards click on Save
Click on your created VPN profile and type in your HeadVPN username and password. Then click on Connect.
You’re DONE! Now you are connected to HeadVPN
To disconnect from VPN session click on the active VPN profile and click Disconnect
Enjoy HeadVPN service!