Observação: você só deve executar uma ponte Windows se puder operá-la 24 horas por dia, 7 dias por semana. Se o operador não puder garantir isso, um Floco de Neve é uma maneira melhor de contribuir com recursos.
1. Baixe o Windows Expert Bundle e o Tor Browser
Você precisará mostrar itens ocultos e extensões de nome de arquivo. Na janela do Explorer, no canto superior esquerdo, clique na aba Exibir. Na seção Mostrar/ocultar mais à direita, marque a caixa de seleção para Itens ocultos; marque a caixa de seleção para Extensões de nome de arquivo.
2. Construir arquivos e realocar
Abra a pasta Tor na sua área de trabalho. Clique duas vezes em tor.exe. Quando o prompt de comando exibir: [notice] Bootstrapped 100% (done): Done, feche a janela. Isso criará a pasta C:\Users\<user>\AppData\Roaming\tor\ (onde <user> é o seu nome de usuário).
Na pasta Tor na sua área de trabalho, selecione todos os .dll's e .exe's e copie/cole-os na pasta C:\Users\<user>\AppData\Roaming\tor\.
Abra a pasta Dados na sua área de trabalho. Dentro dessa pasta Tor, selecione geoip e geoip6 e copie/cole-os na pasta C:\Users\<user>\AppData\Roaming\tor\.
Navegue até C:\Usuários\<user>\Desktop\Tou Navegador\Navegador\Tou Navegador\Tou \PluggableTransports. Selecione lyrebird.exe e copie/cole-o na pasta C:\Usuários\<user>\AppData\Roaming\tou\.
4. Crie e edite seu arquivo de configuração Tor
Na pasta C:\Usuários\<user>\AppData\Roaming\tor\, clique com o botão direito do mouse no espaço em branco e selecione Novo > Documento de Texto. Nomeie o arquivo torrc; não há extensão.
Clique duas vezes no arquivo torrc. Quando a janela Como você deseja abrir este arquivo? for exibida, selecione Bloco de Notas. Adicione o seguinte:
Log notice file C:\Users\<user>\AppData\Roaming\tor\notice.log
GeoIPFile C:\Users\<user>\AppData\Roaming\tor\geoip
GeoIPv6File C:\Users\<user>\AppData\Roaming\tor\geoip6
BridgeRelay 1
# Substitua "TODO1" por uma porta Tor de sua escolha.
# Esta porta deve ser acessível externamente.
# Evite a porta 9001 porque ela é comumente associada ao Tor e os censores podem estar escaneando a Internet em busca dessa porta.
ORPort TODO1
ServerTransportPlugin obfs4 exec C:\Users\<user>\AppData\Roaming\tor\lyrebird.exe
# Substitua "TODO2" por uma porta obfs4 de sua escolha.
# Esta porta deve ser acessível externamente e deve ser diferente daquela especificada para ORPort.
# Evite a porta 9001 porque ela é comumente associada ao Tor e os censores podem estar escaneando a Internet em busca dessa porta.
ServerTransportListenAddr obfs4 0.0.0.0:TODO2
# Porta de comunicação local entre Tor e obfs4. Sempre defina como "automático".
# "Ext" significa "estendido", não "externo". Não tente definir uma porta específica, nem escutar em 0.0.0.0.
ExtORPort auto
# Substitua "<address@email.com>" pelo seu endereço de e-mail para que possamos entrar em contato caso haja problemas com sua ponte.
# Isso é opcional, mas é incentivado.
ContactInfo <address@email.com>
# Escolha um nome que você gosta para sua bridge. Isso é opcional.
Nickname PickANickname
Não se esqueça de alterar as opções ORPort, ServerTransportListenAddr, ContactInfo, <user> e Nickname.
Use uma porta obfs4 fixa maior que 1024, evitando ainda 9001.
Observe que tanto a porta OR do Tor quanto sua porta obfs4 devem estar acessíveis.
Se sua bridge está atrás do firewall ou NAT, tenha certeza de liberar ambas as portas.
Você pode usar nosso teste de acessibilidade para ver se sua porta obfs4 pode ser acessada pela Internet.
4. Inicie Tor
Abra o aplicativo Prompt de Comando. Altere o diretório com: cd C:\Usuários\<user>\AppData\Roaming\tor\. Digite: tor.exe -f torrc.
5. Monitore seus logs
Para confirmar se sua ponte está funcionando sem problemas, você deve ver algo assim em C:\Users\<user>\AppData\Roaming\tor\notice.log.
[notice] Your Tor server's identity key fingerprint is '<NICKNAME> <FINGERPRINT>'
[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> <HASHED FINGERPRINT>'
[notice] Registered server transport 'obfs4' at '[::]:46396'
[notice] Tor has successfully opened a circuit. Looks like client functionality is working.
[notice] Bootstrapped 100%: Done
[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this may take up to 20 minutes -- look for log messages indicating success)
[notice] Self-testing indicates your ORPort is reachable from the outside. Excellent. Publishing server descriptor.
6. Considerações finais
Se você estiver tendo problemas para configurar sua ponte, dê uma olhada em nossa seção de ajuda.
Se sua ponte estiver funcionando, confira as notas pós-instalação.