In this tutorial, we will learn how to install OpenVPN Access Server on Ubuntu 15.10. OpenVPN Access Server is a Web Interface for the popular OpenVPN open-source software, that provides a set of installation and configuration tools that simplify the deployment of VPN Clients, making the deployed VPN immediately compatible with OpenVPN client software across multiple operating systems.

Note

We will be installing OpenVPN Access Server, and OpenVpn Server.

Install

As always we need to update our packages list and upgrade any available package updates

sudo apt-get -y update && sudo apt-get -y upgrade

The installation is pretty simple, first we download the latest OpenVpn Access Server package from the downloads page

wget http://swupdate.openvpn.org/as/openvpn-as-2.0.24-Ubuntu14.amd_64.deb

Now we install the package

sudo dpkg -i openvpn-as-2.0.24-Ubuntu14.amd_64.deb

Configuring OpenVPN Access Server Settings

To set the admin password, we run the following command

sudo passwd openvpn

Thats it, we now browse to the admin page, and login using the openvpn user with the password we created before.

https://server-ip:943/admin/

If you want the OpenVPN Access the internet you will need to set the External IP address under Server Network Settings

Note:

For Your Server to be accessible from the internet make sure to forward the following ports on your router for a guide on how to forward ports for your specific router please visit portforward.com

We need to forward the following ports TCP ports 443, 943

UDP ports 1194

You can create usernames and passwords for all your users and have them go to your server’s IP, and log in using the credentials that you created and the server will automatically generate a custom preconfigured installer for each user and connect them to the VPN

https://server-ip

That’s it enjoy.