Como executar Tor como proxy para rede local

3

Estou tentando usar o Tor como servidor de meias independente disponível para toda a rede local.

Configurei a conexão no meu arquivo torcc da seguinte forma:

#listen on all IPs
SocksListenAddress 0.0.0.0
SocksPort 9150

Eu corro o Tor usando o seguinte comando do windows:

App\tor.exe -f .\Data\Tor\torrc

Foi assim que eu configurei as configurações de proxy do Firefox para o Tor no meu PC (em outros computadores, digitei meu endereço IP local):

NomeuPCfunciona,masnenhumPCremotopodeseconectar.ONMapdizqueaportaé" FILTRADA ".

Confirmei a caixa de diálogo do firewall que apareceu na primeira vez que executei o servidor, dizendo "Permitir". Também adicionei exceções para a porta 9150 nas configurações do firewall.

Mais alguma coisa que eu possa fazer?

    
por Tomáš Zato 28.03.2014 / 17:33

2 respostas

4

Você precisa especificar um SocksPort no arquivo torrc no IP da rede onde deseja expor o proxy. Observe que a porta deve ser diferente da usada para as conexões locais (9050 por padrão). Dado que o endereço IP onde o Tor é executado é 192.168.2.10 você deve adicionar:

SocksPort 192.168.2.10:9100 

Também configurei um SockPolicy para aceitar as conexões da rede local. Dado que sua rede local é * 192.168.2.0 você deve adicionar:

SocksPolicy accept 192.168.2.0/24

Note que, de acordo com o comentário na configuração padrão, o SockPolicy não é necessário:

If no SocksPolicy is set, we accept (and only) requests that reach a SocksPort. Untrusted users who can access your SocksPort may be able to learn about the connections you make.

    
por 22.02.2015 / 23:25
0

Defina o seu SocksListenAddress para o seu endereço IP local. Você pode encontrá-lo usando o comando ipconfig e procurando seu adaptador Ethernet / Wifi. Então use esse mesmo endereço dos outros PCs.

    
por 10.07.2016 / 16:57