Как отправлять определенные запросы на 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.

ffmpeg codecs installation failed: can not download
yandex-browser

Сегодня поговорим об ошибке в yandex браузере "ffmpeg codecs installation failed: can not download https://pages.browser.yandex.ru..." и её устранении.

Быстрая смена IP-адреса в Linux через сеть Tor | Toriptables2
tor-logo

Сегодня рассмотрим пример, как можно быстро сменить IP-адрес вашей Linux машины через сеть Tor. Будем использовать пакет Tor и скрипт Читать

-bash: host: command not found
linux-logo

Сегодня в статье разберём распространенную ошибку в Debian подобных системах (может и не только). Данную ошибку выдал терминал при попытке Читать

Переименовываем интерфейсы в Ubuntu 18.04|20.04|22.04
network-logo

В данной статье расcкажу как можно легко переименовать сетевые интерфейсы в Ubuntu 18.04|20.04|22.04....Но как изменить название интерфейса на более привычное?

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

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

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

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

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

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

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять