Обход блокировки TOR

Существует огромное кол-во способов блокировки сети TOR, но самая популярная – когда блокируют все общественно доступные exit-ноды сети TOR. Например, именно такая блокировка существует в Республике Беларусь (и скоро по всей видимости ждёт тоже самое и жителей Российской Федерации). Но на каждый лом найдётся свой приём

 

Использование torbrowserЕсли вы используете torbrowser, то всё вообще просто – выбираем в настройках соединения obfs3 и браузер продолжает работу без каких-либо проблем.

Использование демона tor

Если планируется использовать демон tor, то необходимо получить у torproject адреса ретрансляторов на этой странице (необходимо будет ввести капчу).

После чего поставить прокси-сервер, чтобы обфусцировать (замаскировать) передаваемый трафик (скрыть, что используется сеть TOR). Например, можно использовать для этого obfsproxy:

1

$sudo apt install obfsproxy

Далее необходимо отредактировать torrc, включив полученные адреса:

1

UseBridges1<br class="inline"/>SocksPort9050<br class="inline"/>Exitpolicy reject*:*<br class="inline"/>ExtORPort auto<br class="inline"/>ClientTransportPlugin obfs3 exec/usr/bin/obfsproxy managed<br class="inline"/><br class="inline"/>## тут вписываем полученные ранее на сайте адреса
## дописав вначале каждой строки bridge (!)
bridge obfs3 АДРЕС1:ПОРТ1 ХЕШ1
bridge obfs3 АДРЕС2:ПОРТ2 ХЕШ2
bridge obfs3 АДРЕС3:ПОРТ3 ХЕШ3
...

Приводить свой адрес/порт с хешем я не буду, дабы они не попали со временем в блокировку.

Советую и вам нигде их не светить без особой надобности. Можно прописать не 3, а ещё несколько адресов для перестраховки.

Перезапускаем демон:

1

$sudo/etc/init.d/tor restart

Проверяем:

1

$torify curl-shttps://check.torproject.org/|grep-m1Congratulations<br class="inline"/><br class="inline"/>      Congratulations.Thisbrowser isconfigured touseTor.