Лайфхаки

Маленькие, полезные хитрости

Бот с помощью

Привет, на фоне продолжающего буянить Роскомнадзора, хочу сегодня показать вам как можно сделать свой SOCKS Proxy сервер при помощи Tor, и при помощи него успешно обходить блокировки того же Telegram.

Делать всё будем на Ubuntu Server 18.04.

Как всегда, обновляем систему:

sudo apt update sudo apt upgrade

Устанавливаем Tor:

sudo apt install tor

Далее необходимо немного поправить конфиг tor:

sudo nano /etc/tor/torrc

Разрешим слушать запросы к нашему socks из сети, добавляем строчку:

SOCKSPort 192.168.1.117:9100

192.168.1.117 – адрес сервера.

Так же добавим правило, согласно которому мы не должны использовать выходные ноды, расположенные в странах, где интернет блокируется, в конец файла добавляем:

Доброго времени суток. Проблема такая… Мне удобно вести разработку и отлаживать бота у себя на домашнем компьютере при помощи Docker, т.к. в дальнейшем сильно упрощается деплой на сервер. Но я не могу позволить пробросить телеграммовский вебхук себе на локальную машину по логичным причинам, а его нужно как-то дебажить в процессе работы, клиенту результат показывать и т.д. Постоянно пушуить/пуллить всё на продакшн сервер и там запускать для дебага - не вариант. Примерно представляю, что в данном случае мне легче заиметь какой-нибудь самый дешевый виртуальный сервер, который будет выступать в роли организатора туннеля через OpenVPN. Вопрос тогда в том, как это правильно всё настроить. С OpenVPN раньше не работал, не знаю с какой стороны подойти.