Back to projects

Personal and inter-office VPN

Two separate use cases: a self-hosted VPN for personal use and a network connecting offices across different cities.

L2TP · WireGuard · AmneziaWGTwo use cases
Illustration, not a map of office locations.

Inter-office network

The VPN connects offices in Lipetsk, Moscow, Novorossiysk and Yekaterinburg into one network. Connections use L2TP and WireGuard.

Personal VPN

A self-hosted VPN on a VPS using AmneziaWG. The server runs in Docker, with personal devices connecting through the Amnezia client.

Technical details

L2TP and WireGuard

Protocols used to connect offices across cities.

AmneziaWG

Personal VPN with separate client profiles.

VPS and Docker

The personal VPN server runs in a container on a VPS.

Connection diagnostics

Checking tunnel establishment and traffic flow on both the client and the server.

Current status

The inter-office VPN is used to connect offices. The personal VPN is deployed; iPhone connectivity over a mobile network is still being investigated separately.