Подниманием VPN за пять минут
korneevlox
Всем доброго времени бытия. Прошло уже более полугода с момента НАГ(К)ИЕВ, хайп вокруг блокировки инстаграма утих и казалось бы, корней, ну че ты опять баянистую тему мусолишь. Среднестатистическому ламеру достаточно скачать первое приложение из магазина Гугла, а более продвинутые ребята давно сделали себе сами все. Но, дорогой саб, ты забываешь, в какой стране мы живем.
Российские интернет-провайдеры переблочили абсолютно все более-менее известные и надежные vpn'чики, из-за чего зайти на наш любимый r34 теперь становится весьма затруднительнее. В качестве довольно дешевой альтернативы бесплатным впнам можно поднять свой собственный на любом известном протоколе. Если ты тру хацкер 10 арч линуксов из 10, то тут тебе делать нечего. Мы воспользуемся готовым скриптиком с гитхаба, который установит и настроит нам протокол wireguard.
Итак, что нам нужно:
1)Любой вменяемый сервер на Ubuntu, Debian или CentOS. Могу вам посоветовать ЛУЧШИЙ В МИРЕ ХОСТИНГ-ПРОВАЙДЕР aeza.net, где по промокоду ITRUSSIADEAD ты получишь бесплатный тестовый прогон 👍🏻👍🏻👍🏻👍🏻. Достаточно промо-тариф в Нидерландах за 99р/м взять. Его хватит с головой + на майнкрафт с друзьями останется.
2)Доступ в консоль
После покупочки заходим в консоль. Линуксоиды пусть заходят со своего терминала, остальным (адекватным) сабам достаточно поставить любой удобный клиент с поддержкой ssh (типо Putty). Если вы послушали мои рекомендации, то в поле Host вставляем айпишник, далеем терминал запросит юзера, в нашем случае мы САМИ ВЕРШИМ СВОЮ судьбу, поэтому сидим под root. Ну и пароль собственно, который вам хост выдал. По итогу получаем вот такую картинку:

Но бежать поднимать свой собственный УБИЙЦА PROTON не спешим. Для начала обезопасим себя банальной установкой fail2ban - полезной утилиткой, закрывающей доступ к серверу после нескольких неудачных попыток (по дефолту 5) подключиться к нему. Поэтому качаем его из пакетов убунты (для других дистрибутивов сами погуглите, там 0 секунд работы):
apt-get install fail2ban
Во время установки один раз надо написать y, и все. Кому интересна более тонкая настройка, идите настраивать.
Настал долгожданный момент! Поднимаем свой впн!
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh chmod +x wireguard-install.sh ./wireguard-install.sh
Ну и типо все. Терминал нас спросит несколько вопросов, на первый (username) вводим mamaMaximaTarakanovaLoh, на остальные просто кликаем Enter. Все. Впн готов, можем юзать
Вопрос: а как, собственно, какать? Все просто: переходим на страничку установки утилиты wireguard. В случае, если мы с пк, нам дополнительно потребуется вытащить файлик /root/wg0-client-{username}.conf. Скачиваем его через любой ftp клиент, закидываем в wireguard и юзаем. С мобилами проще: скрипт, который мы использовали на сервере, любезно предоставил нам QR-код для подключения, который можно отсканировать в приложении.

Вот так, написав всего две команды(а по фактам одну), мы подняли свой удобный Vpn-тунель. На этом профессиональный гайд заканчивается. Не забывайте регаться по моей реферальной ссылке и юзать мой промокод ITRUSSIADEAD. Ставьте лайки, не обзывайте меня, всем пока!