Deployment guide

OpenVPN on a VPS: private, controlled remote access

Deploy on a VPS Cloud →

Security & Monitoring7 min read

OpenVPN on a VPS: private, controlled remote access

OpenVPN remains a reference when you need to connect teams, contractors or remote sites with controlled profiles. On a ServOrbit VPS, you administer the server, the certificates and the access rules without going through a consumer VPN. This guide covers the installation, the first profiles and the security reflexes to keep from the outset.

Why host OpenVPN Server on a VPS?

Shared commercial VPN solutions require trusting a third-party provider that can log, resell or expose your connection data. By hosting OpenVPN Server on your own VPS, you are the sole administrator: you choose the level of logging, the authorized users and the encryption protocols (TLS 1.3, AES-256-GCM). It is also the ideal solution to interconnect distributed teams, secure access to your internal services or bypass the network restrictions of a corporate environment, all at a controlled cost.

What you can do with OpenVPN Server

  • Secure the connections of your remote-working staff with an encrypted tunnel to your internal network
  • Expose your internal services (databases, back office, monitoring tools) only via VPN, without opening them to the Internet
  • Interconnect several sites or offices in a site-to-site virtual private network
  • Protect your communications on public or untrusted Wi-Fi networks
  • Finely manage access rights per user thanks to the OpenVPN certificate system
  • Audit and log connections coming into your infrastructure from a centralized point under your control

Install OpenVPN Server on your ServOrbit VPS

01

Order a ServOrbit Cloud VPS

Go to the /vps-cloud page and choose a plan suited to your usage. For a personal OpenVPN server or for a small team (up to 10 simultaneous users), an instance with 1 vCPU and 1 GB of RAM is more than enough. Select your server's location, then finalize the order. Your VPS is ready in under a minute.

02

Access the Marketplace in the client area

Log in to your ServOrbit client area, navigate to the section dedicated to your VPS, then open the Marketplace tab. There you will find the list of applications available for 1-click installation, organized by category. Search for the Security category or type « OpenVPN » directly in the search bar.

03

Start the OpenVPN Server installation

Click the OpenVPN Server tile, then the « Install » button. The system automatically deploys OpenVPN Access Server on your VPS (based on the official openvpn-as package). The installation configures an OpenVPN daemon listening by default on UDP port 1194 for client tunnels and exposes a secure web administration interface (HTTPS) on port 943.

04

Access the administration interface

Once the installation is complete, open your browser and go to https://<IP-de-votre-VPS>:943/admin. The default administration credentials are provided to you in the installation summary of the ServOrbit client area (usually the openvpn user with a randomly generated password). Change this password immediately from the Admin UI > User Management > Change Password interface.

05

Create your first VPN users and download the client profile

From the Admin UI, create your user accounts in the User Management section. Each user can then connect to the client portal at https://<IP-de-votre-VPS>:943 to download their connection profile (.ovpn) or install the OpenVPN Connect client directly. On Windows, macOS, Linux, Android and iOS, simply import this profile file to establish the VPN tunnel in one click.

By default, OpenVPN Access Server allows 2 simultaneous connections for free (free license included). To go further without additional license fees, favor the community version OpenVPN (openvpn package) with EasyRSA for certificate management: it does not limit the number of clients and is fully controllable from the command line. Also remember to open only UDP port 1194 (or TCP 443 to get through restrictive firewalls) in your VPS security rules, and to enable fail2ban to protect the administration interface against abusive connection attempts.

The official documentation

For advanced configuration, tool-specific options and version changes, refer to the official OpenVPN Community documentation. This guide covers going live on a ServOrbit VPS; the vendor documentation remains the reference for fine-tuning.

Deploy OpenVPN Server in minutes on a ServOrbit Cloud VPS

Order your Cloud VPS, install OpenVPN Server in 1 click via the Marketplace and take back full control over the security of your connections starting today.

Need help?

Browse our help center and FAQ, or write to our team — support in French, English and Arabic.