Гайд как поднять свой VPN на виртуалке
Идём сюда и регистрируемся. UPD: можно использовать любой другой сервис, этот взят в качестве примера.
Далее идём сюда и выбираем самую дешевую виртуалку MICRO SSD
Покупаем, оплачиваем удобным для Вас способом. Важный момент!!! После оплаты у вас автоматически подключится автоплатеж, если Вам это не нужно, то можно отключить в настройках.
Ждем пока она авктивируется.
Далее нажимаем на троеточие и жмём "Перейти в панель управления".
Нажимаем "Виртуальные машины".
Выбираем нашу виртуалку и жмем "Пароль" и задаём пароль.
В колонке Адрес IPv4 копируем ip адрес, запускаем SSH клиент и настраиваем подключение, у меня это выглядит вот так, порт 22.
Далее жамкаем ОК, вводим логин root и пароль, который задавали ранее.
Далее по очереди выполняем следющие команды:
wget https://git.io/vpn -O openvpn-install.sh
apt install sudo
sudo bash ./openvpn-install.sh - выбираем UDP(вводим 1), когда спросит порт, просто нажимаем Enter, DNS сервер выбираем 1(Current system resolvers), задаем любое имя клиента латиницей.
Далее нам потребуется любой FTP клиент, например FileZilla.
Настраваем подключение с тем же ip адресом, портом 22, логин root и тот же пароль.
Сразу же переносим к себе на ПК файлик с расширением .ovpn
Далее двойной клик на двоеточие и идем по этому пути - /etc/openvpn/server и открываем файл server.conf на редактирование.
Дописываем вниз файла следющие строки и сохраняем, нужно это для того, чтобы к вашему впн могло подключиться более 1 пользователя:
duplicate-cn
max-clients 10
где max-clients - максимальное количество одновременно подключенных пользователей.
Теперь впн работает и можно им пользоваться.
Как подключиться с телефона, в моем случае iOS, на андроиде аналогично(для ПК клиент можно скачать тут):
Скачать OpenVPN в аппстор, либо Play Market
Далее через телегу я отправил файл с расширением .ovpn в сохраненные сообщения
С телефона открываем файл, жмем поделиться, пролистываем вправо, жмем "Еще" и выбираем OpenVPN
В открывшемся окне жмем Add.
Проверяем, что все работает и радуемся. Можно отправить файлик друзьям и скинуться с ними на оплату виртуалки :). В моем случае нас 6 человек и мы скидываемся по 100 рублей в месяц. Для инстаграма и прочих приложений всем хватает за глаза. Стоимость виртуалки у меня вышла 573,18 в месяц.
На Андроиде процесс подключения примерно такой же, только там нужно файл сначала скачать, а потом открыть его, и выбрать OpenVPN.
Спасибо за внимание :)