Создаём свой VPN-сервер. Подробная инструкция
Привет!
С сегодняшнего дня в РФ прикрывают VPN-сервисы для обхода блокировок.
Но блокируют только публичные сервисы, поэтому расскажу как сделать свой собственный VPN-сервис всего за $2.5 в месяц (около 150 рублей).
Больше года назад был пост об этом, но простому пользователю будет сложно следовать этой инструкции. https://pikabu.ru/story/sobstvennyiy_vpn_4693285
Регистрируем VPS (предлагаю vultr.com, ибо там недорого, вообще, можно где угодно).
vultr предлагает VPS в Майами или Нью-Йорке недорого, в остальных местах минимальный ценник чуть больше — $5.
Привязываем карту или пополняем баланс.
Создаём сервер.
Проверяем, что всё нажали верно. Жмём "Deploy Now". Попадаем в список серверов, ждём запуска.
На странице конкретного сервера будет информация для подключения по SSH. Если эти три буквы видите впервые, то жмём кнопку "View Console"
Авторизуемся в консоли (или по SSH) с помощью данных для входа и выполняем следующие действия (копируйте построчно в консоль):
1. apt-get update
2. apt-get install git
3. cd /root
4. git clone https://github.com/Nyr/openvpn-install.git
5. cd openvpn-install
6. chmod +x openvpn-install.sh
7. ./openvpn-install.sh
Этими действиями мы скачаем и запустим скрипт для автоматической настройки сервера OpenVPN. Соглашаемся со всем, кроме имени клиента. Его нужно придумать, только латиница. Под каждое устройство делается один "клиент". Первый создастся сейчас, чтобы добавить ещё несколько, нужно повторно запустить скрипт (см. выше, команда под номером 7).
Теперь в домашней директории (команда для перехода туда: cd ~) появились файлы с расширением .ovpn (по одному на каждого созданного клиента). Каким-либо образом забираете файлы с сервера (можно использовать SCP, удобный сервис transfer.sh или просто скопировать содержимое файлов и создать файлы с этим содержимым и расширением .ovpn — команда cat pupkin.ovpn).
Эти файлы используем в программах для подключения к OpenVPN. Вот подходящие программы:
iOS: https://itunes.apple.com/ru/app/openvpn-connect/id590379981
Android: https://play.google.com/store/apps/details?id=net.openvpn.openvpn
Windows: https://swupdate.openvpn.org/community/releases/openvpn-install-2.4.4-I601.exe
OS X: https://tunnelblick.net/downloads.html
Ubuntu: apt-get install openvpn — установка. openvpn pupkin.ovpn — запуск.
Всего хорошего! Если возникнут вопросы, пишите в комментарии, постараюсь помочь.
Слава яйцам, что по счастливому стечению обстоятельств смог реанимировать blackberry именно 31го октября и поменять ему ID. 90% операций шло через роутер с настроенным VPN. Сейчас вообще не шелохнуться без VPN, ничего толком на телефоне не сделать. Спасибо за мануал!
Спасибо за проделанную работу!
Ссылку для андройд устройств поправить бы.