VPNs: Virtual Private Networks

Learn how to use your Linode to manage a virtual private network (VPN). These guides will help you get up and running quickly with OpenVPN solution on a variety of Linux distributions.

Set up a Hardened OpenVPN Server on Debian 8

OpenVPN is used to creating network tunnels between computers that are not on the same local network. When integrated with OpenSSL, OpenVPN can encrypt all VPN traffic to provide a secure connection between machines.

Tunnel Your Internet Traffic Through an OpenVPN Server

A common use case for a VPN tunnel is to access the internet from behind it to evade censorship or geolocation and protect your connection from untrusted internet service providers, WiFi hotspots, and sites and services you connect to.

Configuring OpenVPN Client Devices

This guide will show you how to install, configure and fine-tune OpenVPN clients on Android, iOS, Linux, OS X and Windows.

Secure Communications with OpenVPN Access Server

Configuring OpenVPN Access Server on your Linode.

Pritunl VPN Server and Management Panel on Ubuntu 14.04

Set up Pritunl, an open source VPN server with an intuitive web interface

Secure Communications with OpenVPN on CentOS 6

Use OpenVPN to securely connect separate networks on a CentOS 6 Linux VPS.

Secure Communications with OpenVPN on Ubuntu 12.04 (Precise) and Debian 7

Use OpenVPN to securely connect separate networks on an Ubuntu 12.04 (Precise) or Debian 7 Linux VPS.