Tor blocked in Russia: how to circumvent censorship

Здравствуйте! C декабря 2021 года интернет-провайдеры в России блокируют Tor.

Браузер Tor включает инструменты для обхода этих блокировок. Например, вы можете воспользоваться Snowflake, мостами obfs4 или новым мостом WebTunnel.

“Зеркала” нашего сайта

Если у Вас заблокирован вебсайт Tor Project (www.torproject.org), получить доступ к документации и другим ресурсам проекта можно, воспользовавшись следующими зеркалами:

Скачать новую версию браузера Tor можно с помощью нашего бота в Telegram: @gettor_bot.

Преодоление цензуры в России

Некоторые мосты, встроенные в браузер Tor, в России заблокированы. Но вы можете автоматически преодолеть эту блокировку, используя один из следующих способов:

  1. Использовать модуль «Помощник подключения» (“Connection Assist”) в браузере Tor,
  2. Использовать мост obfs4,
  3. Использовать мост WebTunnel,
  4. Использовать snowflake.

Использование модуля «Помощник подключения» (“Connection Assist”)

Если ваш провайдер блокирует Tor, использование моста может помочь. Пользователи из России могут обойти цензуру автоматически, используя модуль «Помощник подключения», который подберет работающий способ подключиться.

После того, как браузер Tor не сможет подключиться, нужно нажать на кнопку «Попробовать мост» (“Try a Bridge”):

Если модуль «Помощник подключения» (“Connection Assist”) не может определить ваше местонахождение автоматически, вы можете выбрать регион вручную из выпадающего меню и снова кликнуть на «Попробовать мост» (“Try a Bridge”).

Также можно подключиться к Тору вручную.

Получить мосты obfs4

Получить мосты obfs4 можно следующими способами:

  1. использовать инструмент Moat,
  2. отправить сообщение Telegram-боту Tor @GetBridgesBot,
  3. посетить страницу https://bridges.torproject.org,
  4. отправить email по адресу bridges@torproject.org.

Как получить мост, используя инструмент Tor Browser - Moat

Российские пользователи могут запрашивать мосты через механизм «запросить мост с torproject.org», встроенный в Tor Browser. В браузере зайдите в меню с тремя полосками (Hamburger menu) в верхнем правом углу, выберите “Настройки”, затем в меню слева выберите вкладку “Подключение” и выберите следующий пункт:

Как получить мост с помощью Telegram-бота

  1. Подключитесь к @GetBridgesBot в Telegram.
  2. Наберите /bridges
  3. Скопируйте полученные мосты полностью. Ниже рассказано, как вручную добавить мост в браузер Tor.

Как получить мост с веб-сайта Tor Project

  1. Зайдите на страницу Tor Project | Bridges
  2. Решите капчу.
  3. Скопируйте все строки полностью. Ниже рассказано, как вручную добавить мосты в браузер Tor.

Как получить мост по email (только для владельцев аккаунтов Gmail и Riseup!)

  1. Отправьте пустой email на адрес bridges@torproject.org с почтового аккаунта Gmail или Riseup.
  2. Оставьте поле темы и сообщение пустым.
  3. Скопируйте полученные мосты полностью. Ниже рассказано, как вручную добавить мосты в браузер Tor.

Если эти мосты не работают, обратитесь за новыми мостами по адресу frontdesk@torproject.org.

Получить мосты WebTunnel

WebTunnel - это устойчивая к цензуре технология, предназначенная для имитации зашифрованного веб-трафика (HTTPS). Использование мостов WebTunnel доступно в браузере Tor начиная с версии 13.

Как получить мост WebTunnel

  1. На сайте BridgeDB (нужно решить captcha),
  2. Запросить у поддержки проекта Tor (frontdesk@torproject.org).

Как использовать мосты obfs4 и мосты WebTunnel

Тем, кто пользуется браузером Tor на компьютере

  1. При запуске Tor Browser выберите «Настройка подключения». Откроется соответствующее окно.
  2. Активируйте раздел «Добавить новый мост» (“Your Current Bridges”),
  3. Выберите «Добавить мост вручную» (“Add a Bridge manually”). В появившееся окно введите полученные мосты (по одному мосту в строке).

Если браузер Tor уже запущен:

  1. В меню с тремя полосками (≡) выберите «Настройки», в левом столбце выберите «Подключение» (“Connection”).
  2. Выберите «Добавить мост вручную» (“Add a Bridge manually”). В появившееся окно введите полученные мосты (по одному мосту в строке).
  3. Нажмите ОК.

Пользователям Tor Browser для Android

  1. На стартовом экране браузера Tor нажмите значок настроек. Вы увидите текущее состояние сети Tor.
  2. Нажмите «Конфигурация моста».
  3. На следующем экране можно выбрать между использованием встроенного моста или настройкой имеющегося моста. Активируйте опцию «Использовать мост» и выберите «Указать мост».
  4. Добавьте полученные мосты.

Использование Snowflake

На компьютере

  1. Чтобы использовать Snowflake, в меню с тремя полосками (≡) выберите «Настройки», в левом столбце выберите «Подключение» (“Connection”).
  2. Выберите «Выбрать встроенный мост» (“Select a built-in bridge”) и в появившемся меню выберите «Snowflake».

Android

  1. Чтобы использовать Snowflake, нажмите на значок настроек при первом запуске Tor Browser.
  2. На первом экране вы узнаете о состоянии сети Tor.
  3. Нажмите на пункт меню “Конфигурация моста”.
  4. Нажмите на опцию “Использовать мост” и выберите “Snowflake”.

Поддержка

Если вам нужна помощь в установке браузера Tor или в устранении неисправностей, у нас есть канал поддержки пользователей в Telegram: @TorProjectSupportBot.

Также у нас есть каналы поддержки в мессенджере Signal (+17787431312) и в WhatsApp (+447421000612).

Когда вы пишете нам, пожалуйста, кроме вашего вопроса, включайте следующие подробности:

  • операционная система, которую вы используете;
  • версия браузера Tor;
  • пошаговое описание того, как вы наткнулись на проблему, чтобы мы могли ее затем воспроизвести. Например, «Я открыл браузер, ввел адрес в адресную строку и затем кликнул, и после этого браузер самопроизвольно закрылся»;
  • скриншот проблемы;
  • логи браузера Tor (Настройки > Подключение > Просмотр журнала Tor или: Settings > Connection > View the Tor logs);
  • регион/страна, из который вы подключаетесь;
  • регион, который вы выбрали в модуле «Помощник подключения» (“Connection Assist”);
  • если браузер в какой-то момент подключался, сколько времени заняло соединение? Какая была скорость подключения?

English version

Since December 2021 Internet service providers in Russia have been blocking Tor.

Tor Browser includes some circumvention methods for getting around these blocks. In short, you can bypass Russian censorship by using Snowflake, obfs4 bridge, or a new type of bridge - WebTunnel.

Website mirrors

If you can’t access www.torproject.org domain, you can visit these mirrors:

If you need to download Tor Browser, you can use the Telegram bot: @gettor_bot.

Circumventing censorship in Russia

Some bridges bundled directly into Tor Browser are blocked in Russia, but you can bypass censorship automatically by using one of the methods below:

(1) Using Tor Browser Connection Assist,
(2) Using obfs4 bridge,
(3) Using WebTunnel bridge,
(4) Using snowflake.

Using Connection Assist

If your Internet service provider blocks Tor, trying a bridge may help. Users in Russia can circumvent censorship automatically with Connection Assist, which will pick a bridge or use Snowflake.

After Tor Browser fails to start, you need to click on “Try a Bridge” button:

If Connection Assist is unable to determine your location or you want to configure your connection manually instead, you can select your region from the dropdown menu and click on ‘Try a Bridge’.

You can also connect to Tor manually.

Get obfs4 bridges

Bridges can be obtained in the following ways:

  1. Using Moat,
  2. Sending a message to the Tor Telegram bot @GetBridgesBot,
  3. Visiting https://bridges.torproject.org,
  4. Sending an email to bridges@torproject.org.

Request a bridge using Tor Browser (Moat)

Russian users can request bridges through the “request a bridge from torproject.org” mechanism built into the Tor Browser. If you have Tor Browser running, in the menu with three bars (≡) select “Settings”, in the left column select “Connection” and then, under the “Bridges” section, from the option “Request a bridge from torproject.org” pick “Request a bridge” - you will need to solve the CAPTCHA.

Getting a bridge using Telegram Bot

  1. Contact GetBridgesBot in Telegram.
  2. Type /bridges
  3. Copy all the bridge lines you receive and see below how to manually add these bridges in Tor Browser.

Getting a bridge using the Tor Project’s website

  1. Visit bridges.torproject.org
  2. Solve the CAPTCHA.
  3. Copy the full bridges line and you receive see below how to manually add these bridges in Tor Browser.

Getting a bridge using email (limited to Gmail and Riseup accounts)

  1. Send an email to bridges@torproject.org from your Gmail or Riseup email account.
  2. Leave the email subject and body empty.
  3. Copy all the bridge lines and see below how to manually add these bridges in Tor Browser.

If these bridges do not work, email frontdesk@torproject.org to get new bridges.

Once you have received a bridge, you need to add manually the bridges in Tor Browser.

Get WebTunnel bridges

WebTunnel is a censorship-resistant technology designed to mimic encrypted web traffic (HTTPS). The use of WebTunnel bridges is available in Tor browser starting with version 13.

How to get a WebTunnel bridge

  1. On BridgeDB website (you need to solve captcha)
  2. Request from the Tor project support.

How to add obfs4 and WebTunnel bridges

DeskTop

If you’re starting Tor Browser for the first time, click “Configure connection” to open the Tor settings window.

  1. Under the “Bridges” section choose “Provide a bridge I know” and enter each bridge address on a separate line.
  2. Click OK to save your settings.

Or, if you have Tor Browser running,

  1. Click on “Settings” (or “Options” on Windows) in the hamburger menu (≡)
  2. Click on “Connection” in the left sidebar.
  3. Under the “Bridges” choose “Provide a bridge I know” and enter each bridge address on a separate line.
  4. Click “OK” to save your settings.

Android

  1. Tap on the settings icon when starting Tor Browser for the first time. The first screen tells you about the status of the Tor network.
  2. Tap on “Config Bridge” to configure a bridge.
  3. The next screen provides the option to either use a built-in bridge or custom bridge. With the “Use a Bridge” option, choose the “Provide a Bridge I know”.
  4. Add the copied bridges’ lines.

Using Snowflake

Desktop

  1. Click on “Settings” in the hamburger menu (≡) and then on “Connection” in the sidebar.
  2. Under the “Bridges” section, click on “Select a Built-In Bridge…”.
  3. From the list, select “Snowflake”.
  4. Once you’ve selected it, click OK.

Android

  1. To use Snowflake, tap on the settings icon when starting Tor Browser for the first time.
  2. The first screen tells you about the status of the Tor network.
  3. Tap on ‘Config Bridge’ to configure a bridge.
  4. Tap on “Use a Bridge” option, and select “snowflake”.

Support

If you need help installing or troubleshooting Tor Browser, we have a Telegram support channel for Tor users: @TorProjectSupportBot.

We also have a Signal support channel: +17787431312 and a WhatsApp support channel (+447421000612).

When contacting us, please share your question and include as many of these as possible:

  • Operating System you are using
  • Tor Browser version
  • Step by step of how you got to the issue, so we can reproduce it (e.g. I opened the browser, typed a url, clicked on (i) icon, then my browser crashed)
  • A screenshot of the problem
  • The Tor log (Settings > Connection > View the Tor logs)
  • Region you’re connecting from.
  • Region selected from Connection Assist.
  • If Tor did connect at some point, how much time did it take to bootstrap? Any effects on browsing speed?
14 Likes

Update: we fixed the instructions. Thank you, .ru translators! :black_heart:

8 Likes

Thank you!

2 Likes

Could you supplement the instructions for those who use not the “Tor Browser”, but the Tor application.I think it will be useful for many.

1 Like

@bar0metr: To use bridges with the tor daemon, simply write on your torrc:

UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy

and then the different lines of bridges, the whole line. One bridge per line.:

Bridge obfs4 ip fingerprint etc

(edited to correct the configuration)

8 Likes

Спасибо за инструкцию. Всё работает. :+1:

5 Likes

For the website blocking: I’ve updated my mirrors, they include most tor websites:

www.torproject.org > tor.invidious.site
support.torproject.org > support.tor.invidious.site
tb-manual.torproject.org > tb-manual.tor.invidious.site
gettor.torproject.org > gettor.tor.invidious.site
community.torproject.org > community.tor.invidious.site
blog.torproject.org > blog.tor.invidious.site
2019.www.torproject.org > 2019.tor.invidious.site

(edit: formerly these were tor.encryptionin.space links, I have taken that one down)

6 Likes

Пользователи из России могут запросить мосты через механизм «запросить мост у torproject.org», встроенный в Tor Browser. По состоянию на 16 декабря мосты, получаемые через этот механизм, работают у всех провайдеров РФ.

МОСТЫ → ИСПОЛЬЗОВАНИЕ MOAT

В десктопном браузере это делается так (страница настроек):

5 Likes

Уже не работает. Встает на TLS handshake, многократные запросы нового моста ничего не дают.

3 Likes

Update: Roscomnadzor said they will be blocking tor.encryptionin.space. I’ll be taking down tor.encryptionin.space and it’s subdomains, these are the new domains:

www.torproject.org > tor.invidious.site
support.torproject.org > support.tor.invidious.site
tb-manual.torproject.org > tb-manual.tor.invidious.site
gettor.torproject.org > gettor.tor.invidious.site
community.torproject.org > community.tor.invidious.site
blog.torproject.org > blog.tor.invidious.site
2019.www.torproject.org > 2019.tor.invidious.site

2 Likes

But tor.eff.org still working :upside_down_face:

Unfortunately it doesn’t mirror support, community, blog, gettor, 2019 and tb-manual

Edit: Though that is interesting. tor.eff.org has also been pretty widely published, even gotten into online articles, so why isn’t it blocked?

Update: added Moat instructions (Thanks, @ValdikSS) and updated the translation.

2 Likes

Doesn’t work for me now – the logs says “general SOCKS server failure” either with bridges and without. ISP “Beeline”, no proxy is used for the internet access.

1 Like

11 posts were split to a new topic: How to use obfs4 bridges on little-t-tor client

I have read that bridges distributed before December 1 are blocked. The 400 new bridges added since December 1 may work.

English: Tor Relay availability checker to use Relays as Bridges, for Russian users.

В России на провайдерах с ТСПУ доступно множество Tor Relay’ев, которые можно использовать в качестве Bridge (мостов). Их блокируют гораздо реже, а работают они стабильней.

Сделал страницу для поиска рабочих Relay’ев прямо в браузере:

5 Likes

@ValdikSS Wouldn’t that help the “enemy”?

Everyone can do that kind of enumeration via onionoo API or via descriptors list.

2 Likes