Veeam PN 2.1
User Guide

Install Veeam PN on Ubuntu

You can deploy the Veeam PN appliance in the Microsoft Azure and Amazon AWS marketplaces or download an OVA template from and deploy it on premises. You can also deploy your own Ubuntu server and install Veeam PN directly from the Veeam Linux Repositories.


You can also deploy Veeam PN using an installer script. For details, see Install Veeam PN with Script.

System Requirements

  • Ubuntu 18.04
  • 1 vCPU (Minimum)
  • 1 GB vRAM (Minimum)
  • 16 GB of Hard Drive space
  • External Network Connectivity

Installing Veeam PN  on Ubuntu

To install Veeam PN on an Ubuntu machine, do the following. Note that you must have superuser rights.

  1. Download and add the Veeam Software Repository Key to your system:

curl -k | apt-key add -

  1. Add Veeam PN to the list of sources in APT and run an APT update.

echo "deb [arch=amd64] pn stable" > /etc/apt/sources.list.d/veeampn.list
apt-get update

  1. Add an apt repository for WireGuard.

apt-add-repository ppa:wireguard/wireguard

  1. Install two packages: the Server and UI components.

apt-get -y install veeam-vpn-ui veeam-vpn-svc

Apt-get will list a significant amount of dependencies that must be installed as well. During the installation of packages, you may be asked to overwrite existing IPTables rules.

  1. After the installation of packages is complete, you can log in to the Veeam PN web portal. To open Veeam PN web portal, open https://<Veeam_PN_server_IP_address> in a web-browser. Use your root user credentials to log in to the web portal.

Install Veeam PN on Ubuntu 

This Document Help Center
User Guide
I want to report a typo

There is a misspelling right here:


I want to let the Veeam Documentation Team know about that.