Нашел способ, который проделывает все команды по настройке за два клика. Это «Amnezia» которая работает на базе OpenVPN, с открытым исходным кодом на GitHub.
Арендуем сервер
Итак, для начала нам нужно арендовать сервер. Берем у ребят из VDSina
Сервис один из немногих замечательно работает с картами русских банков.
Параметры сервера
Операционная система: CentOS 7
Местоположение: Амстердам
Тариф: 6,6 рублей в день (примерно 200 рублей в месяц)
Автоматический бэкап: Можно отключить.
Теперь нам нужно создать VPN конфигурацию.
Amnezia с OpenVPN
Заходим на официальный сайт Amnezia и устанавливаем приложение на свой ПК.
В панели управления купленного сервера заходим в раздел «Поддержка» и в подпункте «Тикеты» находим данные своего сервера.
Копируем логин, пароль, IP-адрес и вставляем их в загруженное приложение Amnezia на вашем ПК. Нажимаем Connect.
Далее «Run Setup Wizard»
В следующем окне вы выбираете агрессивность работы вашего VPN.
Рекомендую «Low censorship level» для обхода блокировок его пока хватает, и при этом не сильно страдает скорость соединения, но если что его всегда можно повысить позже в настройках.
Далее начнется автоматическая настройка сервера. И после ее завершения можно уже начинать пользоваться VPN на ПК, осталось подключить остальные устройства.
Теперь нам нужно поделиться ключом для остальных устройств. Нажимаем на шестеренку сверху и заходим в настройки. Выбираем пункт Share Connections -> Share for OpenVPN -> Generate config и сохраняем сгенерированный файл.
Далее на любом вашем устройстве открываем Open VPN и вставляем данный файл. А на iPhone файл конфигурации сохраните в «Файлы» и откройте в приложении OpenVPN.
Если Amnezia не работает
На данный момент в приложении после обновления случился баг из-за которого при настройке сервера вылезает ошибка. Но уже вышел фикс исправляющий этот баг. Скачать можно в официальной Telegram-группе Amnezia.