June 29, 2020

Прокси.

Приятного прочтения.

Прокси будет работать на машине, которую нам даст Google Cloud бесплатно, у них есть пробный период, которого должно быть достаточно на пару месяцев, а потом можно будет сделать левый аккаунт, если знаешь, как.

Переходим по адресу cloud.google.com и нажимаем "Get started for free" или попробовать бесплатно по-русски.

Если просят, входим в свой аккаунт и нажимаем на кнопочку с бесплатным периодом еще раз.

Ставим галочку и идем дальше

Заполняем все честно, почему бы и нет

Дальше просят ввести данные кредитной/дебетовой карты, причем виртуалки не проходят, как и некоторые обычные. Я так и не понял, почему не все карты подходят. Важный момент: деньги снимать никто не будет, платежи пойдут, только если после окончания пробного периода включить их вручную

Аккаунт есть, осталось самое простое. Нажимаем на три полоски наверху слева и находим Compute Engine и заходим в Экземпляры ВМ.

Создаем экземпляр

Самое прекрасное, что менять ничего не нужно! Ну, почти. Нужно проставить две галочки:

Нажимаем "Создать"

Машина создана, ждем, когда она станет такой, как на скрин. После этого нажимаем на ее название, прям на сам текст

Скрин с машиной

Далее "Изменить"

Находим сетевые интерфейсы и нажимаем на nic0: default (По-моему он везде так называется. В любом случае, сетевой интерфейс будет один, если он называется не так, то смело нажимайте на него)

Нажимаем на внешний адрес

И выбираем Создать IP-адрес

Вводим какое-нибудь название (вообще без разницы) и нажимаем "Зарезервировать"

Внизу нажимаем "Сохранить". Выходим обратно на экран с нашей виртуальной машиной, и справа, в строке, где написано название, есть кнопка SSH. Нажимаем на нее, чтобы подключиться к машине, не забыв записать Внешний IP-адрес, который стоит слева от нее

Вводим sudo su и нажимаем enter. Теперь мы суперхакерпользователь, и нам не надо каждый вводить sudo, когда нужно что-то сделать. Теперь мы и есть sudo!

Прописываем apt update

Теперь пишем apt install dante-server

Теперь nano etc/danted.conf

Если вылезла ошибка

То пишем apt install nano.

Отлично, теперь у нас перед глазами куча страшного текста, скрин которого, к сожалению, у меня не остался. Но это неважно, он все равно нам не понадобиться. Двигаясь стрелкам на клавиатуре встаем в самое начало текста и нажимаем комбинацию клавиш Alt+t, которая стирает все после курсора.

смотри, это моя голова

Вставь текст, который я оставлю в конце статьи. Да, здесь можно вставлять комбинацией Ctrl+v

Нажимаем Ctrl+o, потом enter, чтобы сохранить, потом нажимаем Ctrl+x, чтобы выйти.

Теперь запускаем наш прокси-сервер! systemctl start danted, а также добавим его в автозагрузку, если вдруг ты будешь перезапускать виртуальную машину, чтобы он запускался автоматически: systemctl enable danted

БУМ! Готово! Осталось в телеграме/торренте/браузере/где угодно выбрать SOCKS5 в прокси, ввести в IP внешний IP-адрес своей машины, который записали ранее, а в порт написать 443. Теперь ты успешный держатель собственного прокси-сервера, который не попадет под удар РКН!

А теперь текст конфига и все команды:

logoutput: /var/log/socks.log internal: ens4 port = 1080 external: ens4 clientmethod: none socksmethod: none user.privileged: root user.notprivileged: nobody

client pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: error connect disconnect } client block { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect error } socks pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: error connect disconnect } socks block { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect error }

sudo su apt update apt install dante-server nano /etc/danted.conf

После вставки текста

systemctl start danted systemctl enable danted