Делаем свой VPN-сервер одной командой. Его не заблокирует даже Роскомнадзор

Делаем свой VPN-сервер одной командой. Его не заблокирует даже Роскомнадзор Приложение, VPN, Инструкция, Компьютерная помощь, Android, Длиннопост

Судя по последним новостям, в ближайшее время Роскомнадзор заблокирует в России ещё семь VPN-сервисов, в том числе Windscribe, Proton VPN и VPN Proxy Master. Это очень популярные публичные сервисы, которые, увы, в ближайшее время работать не будут.


Чтобы иметь доступ к необходимым для вас сайтам, расскажу о простом способе настройки собственного VPN-сервера на базе OpenVPN при помощи всего одной команды. Я уже рассказывал про способы с Outline и Amnezia.


Так что теперь есть целых три рабочих и довольно простых способа сделать свой VPN, который никто не заблокирует. Но этот мой самый любимый.


Почему личный VPN лучше


В первую очередь, ваш сервер не смогут заблокировать. Во-вторых, VPN-подключение через свой сервер практически не отнимает заряд телефона, и никто извне не сможет получить доступ к вашей информации. Все максимально конфиденциально. И просто.


Подготовка


Учтите, что делать все операции мы будем по ssh-подключению к серверу. Не бойтесь, это несложно, нужно будет всего лишь копировать и вставлять команды приведённые в статье, их немного. Но перед этим установите следующий софт:


- Putty (для SSH-подключения на старых версиях Windows. На десятки, на macOS и Linux можно использовать встроенный терминал)

- OpenVPN Client (для установки соединения ваших устройств с вашим сервером)

- FileZilla (программа понадобится для загрузки полученных VPN-ключей для их последующей установки)


После этого переходим к следующему, пожалуй, самому важному шагу.


Арендуем сервер

Делаем свой VPN-сервер одной командой. Его не заблокирует даже Роскомнадзор Приложение, VPN, Инструкция, Компьютерная помощь, Android, Длиннопост

Сделать это вы можете где угодно, но имейте ввиду, что большинство платформ, вроде Amazon Web Services, Digitalocean и Google Cloud для граждан России не работают, так как не принимают оплату банковскими картами, выпущенными в РФ.


Поэтому я могу посоветовать провайдера VDSina. Стоимость аренды составит порядка 200 рублей в месяц. Два года уже арендую у них сервера не только для VPN, но и для веб-проектов, и никаких проблем не было.


VDSina принимает российские банковские карты, криптовалюты и электронные кошельки, вроде WebMoney и QIWI. Но вы можете воспользоваться и другим хостингом.

Настраивайте сервер по следующим параметрам:


В качестве операционной системы выберите Ubuntu 20.04

Тип сервера: стандартный

Тариф: 6,6 рублей в день (около 200 рублей в месяц, это хватит для VPN)

Локация: Амстердам

Опционально можете включить резервное копирование, оно стоит сверху еще 6 рублей в день, но позволяет в случае возникновения неполадок откатить всю программную начинку сервера к рабочему состоянию. В таком случае аренда обойдётся вам 300 рублей в месяц.


На этом все, переходим к следующему этапу

Устанавливаем VPN


Для этого открываем терминал или Putty и вводим следующие команды. После ввода каждой команды нужно нажимать Enter:


1. ssh root@ip-адрес сервера (его можно найти в Поддержка/Тикеты)

2. Согласитесь с подключением — yes

3. После введите пароль сервера (его также можно найти в тикете)

4. После вводим комманду wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh (исходный код утилиты можно найти на Github)

5. Выберите протокол подключения UDP — введите цифру 1

6. Согласитесь со стандартным портом. Просто нажмите enter

7. Выберите стандартные настройки сервера для DNS, введя цифру 1

8. Введите имя ключа клиента

9. Нажмите Enter


После того как ключ будет создан, открывайте FileZilla.

Скачиваем ключ для соединения на другом устройстве


В строке хост введите IP-адрес сервера

Имя пользователя: root

Пароль тот же, что вы получили в тикете

Порт: 22 (если не подключается, тогда 21)


FileZilla обычно сразу открывает папку root, если нет, то в корневом разделе откройте её самостоятельно.


В ней вы найдете файл с расширением «.ovpn». Он нам и нужен, просто нажимаем на него правой кнопкой мыши и выбираем «Скачать». После этого файл вы можете передать на другое устройство и открыть его в приложении OpenVPN.


Ключ-файл вы можете использовать на всех своих устройствах. При желании можно предоставить его и другим пользователям.


Если вам будет нужно создать новый файл конфигурации, просто приделайте все команды, приведенные выше.


Как работает OpenVPN на своем сервере


Спустя неделю использования могу сказать, что работает нормально, вполне быстро, даже скачал через него парочку торрентов. Учитывая, что конфигурация работает на частном (а не публичном) сервере, вероятность, что ваш OpenVPN забанят равна 1%, если не меньше. И делается все действительно быстрее, чем в варианте с Outline.


Информацию взял со своей статьи на iXBT Live: https://www.ixbt.com/live/sw/delaem-svoy-vpn-server-pri-pomo...