Как отправлять определенные запросы на TOR сервер

0 Comments
tor-logo

В данной статье поговорим как можно обойти блокировку Роскомнадзора для выборочных сайтов не включая различные VPN сервисы.

Для того чтобы данный способ заработал у Вас должно быть хотя бы одно устройство в сети с установленной операционной системой Linux. Также подойдет приобретенный VPS/VDS у какого либо провайдера, например вот тут можно приобрести VDS за 49 рублей в месяц. Можете использовать например Rasberry Pi, главное чтобы к нему был доступ по сети.

В моем случае вся настройка будет производится на только что установленной VDS с операционной системой Ubuntu Server 20.04

Установка TOR

Для установки клиента tor в терминале набираем следующее:

sudo apt install tor

Настройка клиента TOR

После установки необходимо настроить наш сервер так, чтобы он принимал запросы по определенному IP-адресу и порту. Для этого необходимо узнать присвоенный IP-адрес нашей VDS.

ip addr

Далее открываем конфигурационный файл клиента tor:

sudo nano /etc/tor/torrc

снимем комментирий и исправим следующие строки:

SocksPort 80.81.82.83:9050
  • 80.81.82.83 — внешний IP-адрес.
  • 9050 — прослушиваемый порт.

Перезапустим сервис tor`a

sudo service tor restart

Также если у вас настроен firewall, то необходимо открыть данный порт.

sudo iptables -A INPUT -p tcp -m multiport --dports 9050 -j ACCEPT

Настройка браузера

После настройке и установке клиента tor нам необходимо настроить браузер, чтобы он при посещении определенных адресов оправлял запрос через наш клиент tor. Для этого скачаем дополнение FoxyProxy. Я покажу пример настройки для FireFox и YandexBrowser (GoogleChrome). Для остальных браузеров, если они поддерживают данное расширение, настройка будет идентична.

Настройка FireFox

Открываем браузер и нажимаем в меню на вкладку дополнения

В строке поиска вводим название нашего дополнения — FoxyProxy

Выбираем дополнение и устанавливаем его.

После установке переходим к настройке FoxyProxy

Нажимаем добавить прокси. В появившемся окне вводим необходимые данные. Тип прокси выбираем SOCKS5. После всех изменений нажимаем кнопку Сохранить & и редактировать шаблоны.

В Белые шаблоны вносим название и домен сайта который хотим пустить через прокси. Сайт вносится без http(https) и косых знаков. После внесения нажимаем Сохранить.

Выбираем Использовать прокси по шаблону и порядку.

Теперь можно переходить на сайт который внесли в шаблон. Данный сайт будет открываться через ваш прокси сервер (tor server)

Настройка YandexBrowser (GoogleChrome)

Вся установка в данном браузере происходит аналогично браузеру FireFox. За исключением настройки шаблонов для сайта. Теперь в Яндекс браузере (Chrome) необходимо установить другое разрешение — SimpleProxy.

Скачиваем приложение и переходим к его настойке:

Нажимаем на Add Proxy

Выставляем протокол Socks5, IP-адрес и Port и нажимаем кнопку Save. Значения ставим свои (тут указал значения по умолчанию).

Пробуем зайти на заблокированный сайт.

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВКонтакте или подписаться на Twitter. Ссылки в шапке страницы.
Заранее всем спасибо!!!

RSS

Добавление RSS-ленты на главную страницу этого сайта не поддерживается, так как это может привести к зацикливанию, замедляющему работу вашего сайта. Попробуйте использовать другой блок, например блок Последние записи, для отображения записей сайта.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Русифицируем Ubuntu Server 16.04/18.04/20.04 LTS
linux-logo

Сегодня в статье настроим и русифицируем Ubuntu Server 16.04/18.04/20.04. Чтобы поддерживался русский язык, и перевод системы стал русским

Вносим CAA запись в DNS (bind9)
dns_bind9

Начиная с сентября 2017 года удостоверяющим центрам предписано обязательно проверять CAA-записи в DNS перед генерацией сертификата. CAA (RFC-6844, Certificate Authority Читать

Обновления Ubuntu Server 16.04 до 18.04
linux-logo

В этой статье рассмотрим пример обновления Ubuntu Server 16.04 до Ubuntu Server 18.04 Все наши действия нам придется выполнять из Читать

Защита OpenVPN с помощью Fail2Ban
fail2ban-logo

В связи с последними блокировками IP-адресов Роскомнадзором, встала необходимость завести свой собственный VPN сервер. Если VPN у вас ещё не Читать

5 2 голоса
Рейтинг статьи

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Inline Feedbacks
Просмотреть все комментарии

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: