Разворачиваем различные виды подключений с использованием Streisand Effect
Streisand Effect основанное на Ansible решение для автоматизации организации различных VPN соединений.
Список сервисов доступных в SE:
OpenConnect / Cisco AnyConnect
OpenVPN (direct)
OpenVPN (stunnel)
Shadowsocks
WireGuard
Также есть поддержка автомтазиции в следующих облаках:
Amazon Web Services (AWS)
Microsoft Azure
Digital Ocean
Google Compute Engine (GCE)
Linode
Rackspace
Подготовка сервера, установим все необходимые пакеты:
sudo apt update && sudo apt install python3-pip python3-openssl python3-dev python3-setuptools python3-venv python-cffi libffi-dev libssl-dev libcurl4-openssl-dev git -y
Генерируем ключи для SSH:
ssh-keygen
Ставим Ansible:
sudo pip install ansible markupsafe
Клонируем ветку GitHub:
git clone https://github.