Atenção: Estas instruções são destinadas ao uso de transportes plugáveis (mecanismos de disfarce de tráfego) com tor, o daemon de rede, ou seja, little-t tor. Para obter instruções sobre como usar transportes plugáveis com o Tor Browser, consulte o manual do usuário do Tor Browser.

O acesso direto à rede Tor pode às vezes ser bloqueado. O Tor pode ser usado com ferramentas de evasão, conhecidas como transportes plugáveis, para contornar esses bloqueios. obfs4, Snowflake e WebTunnel são alguns transportes plugáveis disponíveis para uso com o Tor. O Tor pode ser configurado para usar transportes plugáveis modificando o arquivo de configuração do Tor, ou seja, torrc.

As etapas para configurar o tor para usar transportes plugáveis para diferentes sistemas operacionais são as seguintes.

  • Baixe e instale tor ou o Tor Expert Bundle para seu sistema operacional. Se o acesso ao site do Projeto Tor estiver bloqueado, use um [espelho] oficial do Projeto Tor mirror.

  • Se você tiver o tor instalado, o binário transporte plugável, lyrebird, pode ser baixado como parte do Tor Expert Bundle. lyrebird implementa vários protocolos de transporte plugáveis, incluindo obfs4, Snowflake e WebTunnel.

  • Extraia o Tor Expert Bundle para um diretório de sua escolha.

  • Para transportes plugáveis, obfs4 e WebTunnel, obtenha bridges no site do bridges, via e-mail ou via Telegram.

  • Modifique o arquivo de configuração do Tor, ou seja, torrc. Copie e modifique o seguinte exemplo torrc de acordo com o sistema operacional. Se você tiver instalado o little-t tor no Linux, você terá que modificar o torrc padrão.

Configurando tor para usar obfs4, Floco de neve ou Túnel da Web

UseBridges 1
# Uncomment the line below for Windows and include the path to the pluggable transport executable (Example: C:\Users\user\Downloads\tor\pluggable_transports\lyrebird.exe)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>

# Uncomment the line below for macOS and include the path to the pluggable transport executable (Example: /Users/user/Downloads/tor/pluggable_transports/lyrebird)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>

# Descomente a linha abaixo para Linux e inclua o caminho para o executável de transporte plugável (Exemplo: /home/user/Downloads/tor/pluggable_transports/lyrebird)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>

Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0
Bridge webtunnel <IP ADDRESS>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
Bridge snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72 fingerprint=2B280B23E1107BB62ABFC40DDCC8824814F80A72 url=https://1098762253.rsc.cdn77.org front=www.phpmyadmin.net,cdn.zk.mk ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn
  • Salve o arquivo torrc.

  • Execute tor na linha de comando: ./tor -f torrc

  • Nota: Se você tiver instalado o little-t tor no Linux e modificado o torrc padrão, será necessário reiniciar o daemon.

Solução de problemas

  • Se o Tor não conseguir se conectar, verifique se o arquivo torrc está formatado corretamente.
  • Se tor estiver instalado a partir do Tor Expert Bundle, certifique-se de que o arquivo torrc esteja na mesma pasta que o binário tor.
  • Verifique os logs do Tor em busca de erros.
  • Após esgotar essas etapas comuns de solução de problemas, se a conexão ainda falhar, as pontes que você recebeu podem estar offline ou bloqueadas. Obtenha um novo conjunto de pontes no site de pontes, via E-mail ou via Telegram.