One of the world’s most popular Linux distributors, Ubuntu is a free and open source platform. It has various features and is based on the Linux Debian operating system. The open source nature of the operating system makes it a playing field for developers.        

Ubuntu has an easy to use GUI (graphical user interface) which makes it very simple to develop and make it better. It might not be as widely used as compared to some other commercial operating systems such as Windows or Mac, but it does provide the best alternative for such mainstream operating systems.

With that being said, you have to be vary about the threats that are inherent in this digital age. There are numerous security concerns and issues that resonate from the world of internet and could severely hamper your privacy. Although Ubuntu is known to provide better all round security but we recommend that you use a VPN for Ubuntu to safe against such threats.    

How to Setup VPN on Ubuntu

Ubuntu supports various protocols offered by the VPN services. These include the likes of PPTP, SSTP, L2TP/IPSec and OpenVPN. The setup for PPTP is pretty straight forward and you can configure it without any difficulty. However, L2TP/IPSec is not that well supported and setting up OpenVPN can be hard work but not difficult.  

Since there only a handful of VPN providers that offer exclusive VPN software for Ubuntu, you will have to configure it manually. But don’t worry with the help of our guide you can setup VPN on Ubuntu.   

Setup PPTP Protocol on Ubuntu

  • Click on ‘Network Connection’ icon. Then go to ‘VPN Connections’ and click on ‘Configure VPN’.
  • Once the Network Connection window opens, click on ‘Add’.
  • Now click on the dropdown menu. Select ‘Point-to-Point Tunneling Protocol (PPTP)’ under VPN heading and click ‘Create’.
  • Enter the ‘Connection Name’, the server address in ‘Gateway’, and the username and password you created or received from the VPN provider. Once you have entered this information, click on ‘Advance’.
  • In advance settings, select ‘Use Point-to-Point encryption (MPPE)’, ‘Allow BSD data compression’, ‘Allow Deflate data compression’, and ‘Use TCP header compression’. Uncheck ‘EAP’ under Authentication and click ‘OK’.
  • Now click ‘Save’ and close the Network Connection window. Access ‘Network Connection’ icon again and go to ‘VPN Connections’. You will see your new VPN connection created, click on it and you will be successfully connected to your VPN service.  

Setup OpenVPN Protocol on Ubuntu

  • Search for ‘Terminal’ from your Dash and open it. Once it is open, enter the following command: ‘sudo apt-get install network-manager-openvpn’ and hit enter from your keyboard to download and install Ubuntu OpenVPN packages.
  • You will be asked to continue or not, type ‘Y’ and hit enter to continue. Once the installation is complete, close the terminal.
  • Now download the OpenVPN files provided by your VPN provider and extract them to your desired location.
  • Once the files have been extracted, click on the ‘Network Connection icon’ and go to ‘VPN Connections’ and click on ‘Configure VPN’.
  • A Network Connection window will open, click on ‘Add’.
  • A small window will open, from the dropdown menu select ‘OpenVPN’ and click ‘Create’.
  • Now under the VPN tab enter ‘Connection Name’ and the desired server address under ‘Gateway’. Enter the login credentials (username and password) under Authentication. Then click on ‘CA Certificate’ field and navigate to the location where you extracted the OpenVPN configuration files. Look for ‘.crt’ file and open it. Once you have done this, click on ‘Advance’.
  • Select ‘Use LZO data compression’. You may have to enter port settings under ‘Use custom gateway port’ depending on your VPN provider.
  • You can also select the encryption level of your choice under the ‘Security’ tab.
  • Now click ‘OK’ and ‘Save’ all your settings. To access your OpenVPN connection, click on Network Connection Icon, go to ‘VPN Connection’ and click on your newly created connection.         

Top 5 VPN for Ubuntu

Now that you know how to setup VPN on Ubuntu, you can now select some of the best VPN providers from our list below. The open source nature of Ubuntu makes it highly favorable for the VPN services to be compatible with the platform.

5.0 / 5.0
Offer Ends Soon!
Visit Provider

7 day moneyback guarantee

3.0 / 5.0
3.5 / 5.0
3.0 / 5.0
2.5 / 5.0

These VPN for Ubuntu will protect your sensitive data from hackers, spammers, and other malicious threats with their secure protocols and encryption levels. Each of these VPN providers have server located across numerous countries in the world. These servers are what make it possible for you to bypass geo restrictions and access websites like Netflix, Hulu, Pandora, and ITV from any location on earth.   

A VPN also keeps you anonymous over the internet and hidden from governmental surveillance agencies such as NSA from spying on you. This will also enable you to use P2P file sharing services without the fear of being tracked by copyright sharks.


The benefits and advantages provided by a VPN for Ubuntu will enhance your online security. The features and add-ons will help you unblock various channels and make your network an ironclad fortress.

Although setting up a VPN on Ubuntu may seem like a difficult task, but once you have gotten the hang of the operating system, you can easily configure a VPN. Our setup guide will provide you with all the necessary steps and instructions for VPN Setup on Ubuntu. To help you out, we have given separate instructions for PPTP and OpenVPN protocols.

PPTP is the lightest of all the protocols and is easy to setup. However, with the security vulnerabilities of PPTP, we have also given setup instructions for OpenVPN protocol. OpenVPN requires a bit more input compared to other protocols but once you have configured it on your Ubuntu, you can enjoy high speed internet performance without top notch online security. 

Ameer Abbas

Ameer Abbas is a senior editor and a most viewed writer on Quora in Internet Privacy, Cyber Security, VPN and Torrents. He has continued work as a privacy advocate with Best VPN Provider and is working towards becoming an established privacy & security author online. Ameer takes a keen interest in technology, geo-political affairs and international cyber laws. Ameer loves outdoor sports including cricket, swimming, athletics, and football.
Latest Postsby Ameer Abbas
How to Fix Overwatch Lag and Packet Loss How To Watch Hotstar Online from Anywhere in the World How to Watch 52 Super Bowl 2018 Live Online Using VPN
Leave a Reply