В качестве VPN, по желанию заказчика, возможно использование OpenVPN или Wireguard. Предпочтительнее, конечно, использовать OpenVPN. Он более гибкий, как в системных настройках, так и в настройках безопасности.
Поскольку оба протокола легко распознаются и блокируются провайдерами их приходится инкапсулировать в легитимный HTTPS-трафик, который на данный момент провайдерами не блокируется.
Схема работы:
VPN клиенты и “инкапсулятор” в HTTPS есть под все основные операционные системы: Windows, MacOS, Linux, Android, iOS.