I could not remember exactly when I setup OpenVPN for the first time. As far as I remember, it was not an easy task. But, I need to have it installed, and I found it easier. Probably, because it’s easier to setup on Ubuntu 18.04 LTS?
I need to have it setup because I have some sites blocked by my internet provider. Using Google’s DNS (8.8.8.8
) or even ClouFlare’s 1.1.1.1
. did not help either. Changing the DNS made my internet connection do not work.
So, I need to set OpenVPN up somewhere. I was thinking of having it setup on my own cloud server at Linode. Lucky that there is a straight-forward tutorial on how to setup OpenVPN on Ubuntu 18.04 LTS. I will write it down also here for my personal documentation.

Installation
First, update the system by running apt-get update
and then apt-get upgrade
. For me this is optional.