Instale o proxy oficial do Tor
O Tor e seu proxy oficial do SOCKS 5 são bem rápidos em rodar no Ubuntu. Saindo das 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
pela versão que você está executando se 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 do Tor SOCKS 5 estará em execução na sua máquina 127.0.0.1
,, na porta 9050
. Lembre-se de que este é um proxy do SOCKS 5, não um proxy HTTP.
Seu proxy Tor será iniciado automaticamente quando sua máquina inicializar. Você pode executar sudo service tor restart
ou outras acções como start
, stop
e status
para controlar o proxy Tor em sua máquina.
Apt através do Tor
Saindo do README do apt-transport-tor Github , para começar apt
a trabalhar com o Tor:
- Faça backup
/etc/apt/sources.list
e todos os .list
arquivos 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 as mensagens de erro que aparecerem (se necessário, restaure os arquivos dos quais você fez backup)
Nota: Esteja ciente de que alguns programas, como o Google Chrome, modificarão seus .list
arquivos. Portanto, esses programas podem voltar automaticamente a tentar se conectar diretamente ao procurar atualizações em vez de passar pelo Tor.
Configurações de proxy no programa
Muitos programas se conectam perfeitamente através do Tor se você editar as configurações de proxy para:
- Hospedeiro:
127.0.0.1
- Porta:
9050
- Tipo de proxy (se solicitado):
SOCKS5
- Nome de usuário / senha (se solicitado): ambos definidos como o nome do programa
Wrapper de proxy
Outros programas, como irssi
, precisam usar torsocks
. Há duas maneiras de fazer isso:
torsocks
dá mensagens de erro:
torsocks -i command arguments
torsocks
é silencioso (útil para programas como irssi
esse, eles assumem o controle total do que é mostrado no terminal):
TORSOCKS_LOG_LEVEL=1 torsocks -i command arguments