Задача
Цель состояла в том, чтобы разработать VPN-сервис, поддерживающий все популярные ОС и устройства для доступа к корпоративной локальной сети.
Решение
Принял решение использовать OpenVPN, как достаточно гибкий в использовании и доступный практически на всех платформах. Реализован на Linux сервере (VM на хосте ESXi).