пригодиться.
Когда я узнал, что в Иране нужен VPN я решил, что наконец-то настало время сделать то, до чего у меня долго не дотягивались руки – поднять свой сервер с VPN. Нужная штука, в последнее время в особенности.
Выбор пал на Outline VPN, потому что в чатах была информация, что местные айтишники советовали его, а другие популярные виды VPN, OpenVPN и WireGuard, в Иране блокируются. Оно и не удивительно, у них на сайте написано, что их первоочередная задача – борьба с цензурой в интернете. Да и вообще это не настоящий VPN, а прокси на основе Shadowsocks и, что особенно приятно, open-source.
В общем я уже настроился на длительные пляски с бубном, но оказалось, что установка Outline VPN очень проста, практически три копипасты, надо только уметь подключаться к серверу по ssh и иметь базовые навыки работы с командной строкой, справится джун юниксоид. И даже программист. :)
Порядок действий:
1. Поднимаем сервер на приглянувшемся VPS.
2. Скачиваем и устанавливаем на свой комп Outline Manager. Есть клиенты под винду, линукс и мак.
3. Скачиваем себе на телефон Outline Client, есть и под андроид и под яблочки и для десктопов (те же оси что и для Manager).
4. Открываем Outline Manager и выбираем «Настроить Outline где угодно». Вам выведется длинный однострочник, который скачивает и запускает bash скрипт установки серверной части.
5. Копируем этот однострочник, вставляем и запускам в терминале ssh своего сервера. По окончанию он выплёвывает JSON, который надо вставить в Manager.
6. Теперь у нас появился список с ключами доступа с одним ключом в нём. Нажимаем на иконку расшаривания (такая стандартная, с тремя точками и линиями между ними) и копируем сам ключ доступа. При желании можно создать несколько ключей, например для разных людей, даже с лимитом трафика.
7. Пересылаем ключ на телефон (через тот же телеграм, например), открываем Outline Client и вставляем ключ, подключаемся к серверу.
8. ???????
9. PROFIT
#впн
то что надо
Обсуждают сегодня