UH VPN Server software demands the following prerequisites:

  • OS: Ubuntu 18.04, 19.10, 20.04 or 20.10

  • RAM: 100MB (1GB preferable)

  • Network: Machine accessible either by public IP address, hostname or dynamic DNS.

The first step is to install the required dependencies:

sudo apt-get update
sudo apt-get install software-properties-common

Then it’s time to add Ultra Horizon’s package archive to the system sources:

sudo add-apt-repository ppa:ultrahorizon/ppa
PPA Confirm

A prompt will then display information about the repository, accept this, then download the package information from this newly added archive:

sudo apt-get update

Once this is done, UH VPN Server software can now be downloaded through the apt package manager.

sudo apt-get install uh-vpn-server

Once installed check that the UH VPN Service is running:

sudo service uh-vpn-server status

The output should say active (running) as depicted below:

Expected status

If one desires UH VPN Server to start at boot, issue the following command:

sudo systemctl enable uh-vpn-server