Instale o proxy oficial do Tor
O Tor e o seu proxy oficial SOCKS 5 são bastante rápidos para serem executados no Ubuntu. Saindo de as instruções de instalação do site do Projeto Tor , faça o seguinte:
- Abra um terminal pressionando Ctrl + Alt + T
-
Execute o seguinte (substitua
xenial
pelo lançamento que você está executando, se você não estiver no 16.04 Xenial Xerus):sudo -i echo deb http://deb.torproject.org/torproject.org xenial main > /etc/apt/sources.list.d/tor.list echo deb-src http://deb.torproject.org/torproject.org xenial main >> /etc/apt/sources.list.d/tor.list gpg --keyserver keys.gnupg.net --recv 886DDD89 gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add - apt update apt install tor deb.torproject.org-keyring exit
Agora o proxy Tor SOCKS 5 estará em execução na sua máquina, 127.0.0.1
, na porta 9050
. Lembre-se que este é um proxy SOCKS 5, não um proxy HTTP.
Seu proxy Tor iniciará automaticamente quando a sua máquina inicializar. Você pode executar sudo service tor restart
ou outras ações como start
, stop
e status
para controlar o proxy Tor em sua máquina.
Apt pelo Tor
Saindo do o README do Github do apt-transport-tor , para obter apt
para trabalhar com o Tor :
- Fazer backup de
/etc/apt/sources.list
e todos os arquivos.list
em/etc/apt/sources.list.d
- Abra um terminal pressionando Ctrl + Alt + T
-
Execute o seguinte:
sudo -i apt update apt install apt-transport-tor sed -i 's/ http/ tor+http/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list apt update exit
-
Certifique-se de corrigir quaisquer mensagens de erro exibidas (se necessário, restaure os arquivos dos quais você fez backup)
Observação: lembre-se de que alguns programas, como o Google Chrome, modificarão seu arquivo .list
, para que esses programas retornem automaticamente para tentar se conectar diretamente ao verificar atualizações, em vez de passar por Tor.
Configurações de proxy no programa
Muitos programas se conectam muito bem através do Tor, se você editar as configurações de proxy para:
-
Host:
127.0.0.1
-
Porta:
9050
-
Tipo de proxy (se solicitado):
SOCKS5
- Nome de usuário / Senha (se solicitado): ambos configurados para o nome do programa
Wrapper de proxy
Outros programas, como irssi
, precisam usar torsocks
. Existem duas maneiras de fazer isso:
-
torsocks
fornece mensagens de erro:torsocks -i command arguments
-
torsocks
é silencioso (útil para programas comoirssi
que assumem que controlam totalmente o que é mostrado no terminal):TORSOCKS_LOG_LEVEL=1 torsocks -i command arguments