How To
July 9, 2022

How to: access VPN

Есть масса причин, по которым вам может потребоваться vpn, меня же просто раздражают ограничения. Ну в самом деле, однажды Роскомнадзор заблокировал доступ к блогсервису в тот момент, когда моему дневнику исполнилось около 14ти лет. Если вы твердо уверены, что песочница рунета вам мала, то вот что можно сделать:

1. Сначала идём покупать VPS\VDS сервер за пределами РФ.
Советую Majordomo (link) - вам нужно то, что называется "хостинг приложений", а именно - выделенные виртуальные серверы VPS и VDS, цены примерно вот такие:

2. Жмакаем что нравится или на что хватает бюджета, VM-1-EU в целом вполне подойдет. Не забывайте вычитать хорошенько всю страницу и убрать галочки со всяких "автопродлений" и прочей мишуры, далее оплачиваем и ждём - скоро на почту придет вот такое письмо с данными о сервере, а на Majordomo сервер появится в разделе "ваши заказы".

3. Далее проваливаемся в имитацию айтишной деятельности, а именно:
- для Windows вам потребуется скачать Putty
- для macOS идём узнавать что такое ssh по ссылке -тут-

4. Помните, письмецо приходило? Берём оттуда IP и вписываем в качестве Host Name в Putty, в поле Save Session пишем название вашего сервера и жмём Save.

5. Иии... почти готово! Далее жмём Open, вылетит вот такая штука, просто жмём Accept.

6. Оно попросит логин и пароль - дайте ему логин и пароль.

7. Полагаю, с авторизацией у вас не возникнет проблем, так что далее будет вот это:

8. А теперь не закрывая эту статью, набираем команду apt-get update и потом apt-get upgrade:

9. Уже чувствуете себя крутым хакером? Класс, тогда продолжаем - на очереди команды apt install wget и apt install bash:

10. Дальше нам нужно установить Docker, тут команд чуть больше, так что можете правой кнопкой мыши копировать их прямо отсюда и вставлять в командную строку. По очереди вставляем команды и жмем Enter:

sudo apt install linux-image-extra-$(uname -r) linux-image-extra-virtual

sudo apt install apt-transport-https ca-certificates curl software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

sudo apt update && apt-cache policy docker-ce

sudo apt install -y docker-ce 11. Всё, мы почти справились!
Теперь ничего не закрываем, возвращаемся в браузер и идем на сайт Outline (link) и устанавливаем клиент аутлайна на комп, заодно можете сразу и на телефон скачать. После установки выбираем: «настройте outline где угодно», появится команда для установки Outline сервера на вашу виртуальную машину (пункт 1), её нужно будет скопировать и вставить в окошко Putty:

12. После успешной установки, появится зеленая строчка с кодом для привязки Outline Manager по API к вашему Outline серверу, выделяем её и жмем правую кнопку мыши (да тут это и копировать и вставить). Далее вставляем эту строчку в поле 2 в Outline Manager

13. Нажимаем "Готово" - теперь у нас не только есть свой сервер за пределами страны, но и доступ к нему, а ещё мы можем добавлять ключи, и раздавать их кому угодно. Нужен лишь Outline клиент, который есть на всех платформах. Первый ключ, который уже по дефолту создан, используйте для себя и того компа, на котором всё это проворачивали.

Собственно, вот и всё.
Всё довольно просто, нужно лишь чуть внимания и усидчивости, и всё получится.
Ну а если по какой-то причине всё же не получилось, то можете с чистой совестью обратиться к админу дружественного канала Многорукий эникейщик и он вам поможет.

Примечание 1: После установки VPN через сервер majordomo, он бьется как РФ-Москва, хотя выбран был ЕС - возможно, что пул IP указан по регистратору, который физически находится в МСК. Посмотрим как будет работать, вообще можно юзать любой VPS\VDS на KVM виртуализации с Ubuntu 18.04 и выше.

Примечание 2: Если у вас есть друзья-знакомые в свободном мире, которые могут вам арендовать сервер в https://www.hetzner.com/ru/, https://www.ovhcloud.com/en-ie/ (https://bill.ovh/ - заказать сервера в ovh и hetzner из РФ), https://www.digitalocean.com/?re или где то еще, то пусть арендуют сервак на несколько месяцев, эту десятку баксов вы как ни будь потом вернете.

🩸 задонатить на адренохром автору BTC - bc1qlw2v7n0k5pmneygl9kuptudf8qdg29wkkg4jp3 -