Eu sou um usuário do Linux Mint (Lisa) e do Tor Bundle tentando usar o wget sobre o Tor. Depois de seguir as instruções que encontrei aqui , tudo o que recebo ao executar o wget é um arquivo de saída dizendo "514 Autenticação necessária".
Aqui está o que eu fiz: Baixei a versão mais recente do Tor Bundle (Versão 2.2.35-9) para Linux e a extraí. Corri ./start-tor-browser. Então, no Vidalia, entrei em Configuração -> Avançado e desmarque "Configurar o ControlPort automaticamente". (Mais tarde, tentei alterar "Autenticação" para "Nenhum", mas isso ainda não funcionou.) O endereço IP está definido como localhost e a porta é 9051.
Do terminal eu disse:
export http_proxy="http://127.0.0.1:9051"
wget -proxy=on www.whatismyip.com
Isso me deu um arquivo de saída dizendo "514 autenticação necessária" em vez de www.whatismyip.com. Alguma ideia?
Respostas:
no Ubuntu ou Debain, instale o pacote "torsocks"
Depois disso, use o wget assim:
fonte
05:19:02 libtorsocks(22594): SOCKS server refused connection
tor rodando na porta 9050, e parece que essa fera faz isso em 127.0.0.1:80torify --help
diz:torify is now just a wrapper around torsocks(1) for backwards compatibility.
O Tor autônomo inclui apenas um proxy SOCKS para conectar-se à rede Tor, e o pacote do navegador Tor não adiciona nenhum proxy adicional.
O método usual de lidar com programas que requerem um proxy HTTP é instalar um dos seus, como Privoxy ou Polipo, e depois encadear esse proxy no Tor. Por exemplo, na configuração do Privoxy, você especificaria:
O Privoxy escuta na porta 8118 e você define sua configuração de proxy HTTP
http://localhost:8118
.Infelizmente, parece que o Linux Mint não carrega nenhum desses pacotes em seus repositórios. Você pode considerar trocar de distribuição ou compilar você mesmo.
fonte
Use Torify , que é um wrapper simples para
torsocks
e Tor, por exemplo:Antes de usar, verifique se o servidor Tor está em funcionamento.
Veja também: Como anonimizar os programas do terminal? na Tor SE
fonte
torify --help
diz,torify is now just a wrapper around torsocks(1) for backwards compatibility.
portanto, essa resposta é idêntica à resposta de torsocks .Talvez www.whatismyip.com esteja verificando o cabeçalho X-Forwarded-For e disparando um erro.
Eu recomendo que você teste outro (este é o meu, por isso sei que não há detecções de qualquer tipo, apenas o seu endereço público): http://sputnick-area.net/ip
Edit: Eu acho que você deve remover o
-proxy
interruptor enquanto ele não estiverman wget
. IIRC, o wget pode detectar o próprio proxy. :fonte
-q
simplesmente esconde o medidor de progressoproxychains também faz o trabalho, com a seguinte configuração
fonte
torify parecia funcionar para mim:
Aqui está a entrada access.log do meu servidor da web:
207.244.70.35 não é o meu IP real e, portanto, este comando funciona
Aqui está um script python que faz a mesma coisa que eu encontrei aqui
fonte