O Iceweasel tem suas próprias configurações de proxy, que você deve poder configurar para usar o Tor. Caso contrário, basta usar o navegador Tor. Eu usei o um para o Windows e OS X. Certamente existe um para o Linux.
proxychains
é principalmente para aplicativos que você deseja fazer com proxies que não têm configurações de proxy nativas, ou, eu acho que devo dizer, que não têm configurações de proxy adequadas .
Também pode ser que suas configurações de proxy do Iceweasel estejam em conflito com proxychains
. Tente desabilitar todas as configurações de proxy ou use as configurações de proxy do sistema no Iceweasel e tente executá-lo em proxychains
.
Caso contrário, tente configurar o Tor dentro do Iceweasel, ou use tente com um navegador diferente.
Experimente proxychains curl -skLvi 'https://www.google.com'
Isso deve fornecer uma saída detalhada do que pode estar acontecendo. Se ele retornar uma resposta válida, você saberá que proxychains
está funcionando e você precisa começar a analisar as configurações do seu navegador. Se não, então provavelmente é um problema com o próprio DNS ou algo acontecendo com o relay Tor.
Além disso, se este for um laptop usado em várias redes com outros proxies, echo $http_proxy; echo $https_proxy
para garantir que essas variáveis não estejam definidas. Nesse caso, eles interferirão no proxychains
, que tentará enviar primeiro esses proxies, o que significa que, se você não estiver na rede onde esses proxies estão localizados, o DNS falhará, assim como todo o resto.
Como último recurso, desde que você não esteja fazendo nada ilegal, tente desativar a proteção contra vazamento de DNS em proxychains.conf
e veja se isso ajuda. Sabe-se que, por vezes, causa problemas em determinadas situações.
Você também pode tentar usar uma cadeia dinâmica em vez de uma cadeia restrita em proxychains.conf
. Isso pode ser onde está o seu problema. Em uma cadeia dinâmica, os proxies mortos são ignorados. Você pode estar correndo em um proxy morto, o que pode estar causando os problemas que você está vendo, já que todos os proxies da cadeia precisam estar vivos e estar em ordem com uma cadeia restrita.