OpenVPN logo
Self-hosted & Media

OpenVPN Hosting on Your Own VPS

Your own VPN server with a dedicated address and nobody else on it.

Size a server for OpenVPN

Every stop is a real configuration you can deploy. Priced per month and billed monthly, exclusive of 18% GST.

2 vCPU
2 vCPU $1.97 a month 64 vCPU
4 GB
4 GB $1.97 a month 128 GB
40 GB
20 GB $1.51 a month 2000 GB

What OpenVPN is

Running your own OpenVPN server is a different proposition from subscribing to a commercial VPN, and the difference cuts both ways.

What you gain: a dedicated IP address that is not shared with thousands of strangers and therefore not blocklisted by the services you use; certainty about logging, because you configure it; and a fixed endpoint you can allow-list on other systems — which is the common business use, letting staff reach an internal service from one known address.

What you do not gain is anonymity. A commercial VPN gets its crowd from having many users share an address. A personal VPN has one user, so all traffic from that address is yours by definition, and the server is registered to you. It is excellent for privacy from the network you are sitting on — a hotel, an airport, an ISP — and for secure remote access. It is not a tool for being unidentifiable.

“OpenVPN is the leading VPN software solution that provides secure remote access and site-to-site connectivity.”

— OpenVPN, on openvpn.net

Why run OpenVPN on a VPS

A dedicated IP that is yours alone, and not on the blocklists shared VPN ranges collect.

Root access, so the logging policy is one you set rather than one you are promised.

Choose the region, which decides your apparent location.

A stable endpoint that other systems can allow-list.

OpenVPN features

OpenVPN with certificate-based authentication

Clients for Windows, macOS, Linux, iOS and Android

Split tunnelling for routing only chosen traffic

Per-user certificates that can be revoked individually

Optional DNS resolution through the tunnel

WireGuard can be installed alongside if preferred

OpenVPN hosting requirements

The recommended starting point for OpenVPN, not a hard floor — size it on the sliders.

Memory2 GB is plenty — VPN is not memory-hungry
CPU2 vCPU; encryption throughput scales with clock speed
Storage40 GB
Operating systemUbuntu 22.04 LTS or Debian 12
Installs onUbuntu 24.04 LTS, Ubuntu 22.04 LTS, Debian 12 Bookworm
Ready inAbout 4 minutes
Smallest server2 vCPU · 4 GB memory · 20 GB disk

How deployment works

OpenVPN is installed with its own certificate authority, client configuration profiles generated per user, and firewall rules for the tunnel. Bandwidth is the resource to watch — all tunnelled traffic counts against the server's transfer, so a VPN used for heavy browsing consumes real allowance.

It is your server. OpenVPN is installed directly on your VPS or VDS, not inside a container we manage. You get root over SSH, you can install anything alongside it, change its configuration, or remove it entirely. We do not hold a key to it.

What people run it for

Remote access to internal systems

Staff reaching private services without exposing them publicly.

A fixed source address

One address to allow-list on systems that restrict by IP.

Untrusted networks

Encrypting traffic on hotel, café and airport wifi.

Linking sites

Connecting an office network to cloud infrastructure.

OpenVPN hosting questions

A VPS running your own OpenVPN server, giving you a private VPN with a dedicated address and a configuration you control.

Deploy OpenVPN on your own server

Root access, your choice of size, and no container between you and the application.