Multi-Tenant Road Warrior VPN Howto

From VyOS Wiki
Revision as of 10:44, 7 July 2017 by Max1e6 (talk | contribs)
Jump to: navigation, search

Executive Summary

This HowTo describes the process of building a multi-tenant VPN using VYOS. The concepts covered are OpenVPN, Vlans and OpenVPN GUI client for windows

Business Issue/Problem Overview

QCN Cleaning Corp. is based in New York City. They operate multiple businesses out of their office: QNT Cleaning, DNT Security and rent spare offices to two other independent companies. For legal purposes the operations of QNT Cleaning and DNT Security must be separate. The CEO wants key employees of both companies to be able to access local network resources remotely for productivity and business continuity purposes.

Recommended Solution

  1. Configure a VyOS router to provide OpenVPN roadwarrior access to all entities. VyOS OpenVPN is compatible with Windows, Mac and Linux end points


  • Affordable
    • VyOS OpenVPN server can be run on commodity hardware or even a modest virtual machine.
    • VyOS is available for free and is open source.
    • OpenVPN client software is free and open source.
  • Easy to use
    • Minimal training required for end users

Multi-Tenant Road Warrior VPN Setup and Configuration

This HowTo will asssume that you have already installed VyOS on hardware or in a virtual machine and have configured your network switches to implement vlans.

Network Environment

Network Environment
Company Network vlan
QCN Cleaning 88
DNT Security 89
Tentants 40