Como se tornar um Relay Tor
Como se tornar um Relay Tor
Opa, aqui quem fala é o Leonam e no vídeo de hoje vou te ensinar como se tornar um Relay Tor. Também vou explicar como escolher qual tipo de relay você quer ser.
Caso você queira saber mais sobre o Tor e uma forma lúdica de como ele funciona, vou deixar no card e no primeiro comentário fixado um vídeo sobre o Tor.
Agradecimento: Quero agradecer ao Guilherme Diniz, esse vídeo só foi possível graças a ele. Obrigado Diniz, tamo junto.

🛠️ Preparando o ambiente
Primeiro de tudo, você deve ter um lugar para rodar o serviço do Tor, seja um Raspberry Pi, uma VPS, uma máquina virtual, etc. No meu caso, vou utilizar a VPS que o Guilherme patrocinou para nós.
⚠️ Disclaimer
Não estou preocupado em vazar o IP e nem nada pelos seguintes motivos:
- Motivo 1: Essa máquina será destruída assim que eu terminar o vídeo.
- Motivo 2: Como o relay é público, ele pode ser localizado facilmente no Tor Metrics.
Dito isso, agora vou logar no servidor para podermos criar um relay para transmitir o tráfego da rede Tor.
🔄 Atualizando o servidor
sudo apt update && sudo apt upgrade -ySe você estiver em uma VPS, é interessante instalar algum firewall, mesmo que básico como o UFW. Agora vamos instalar tudo o que será necessário:
sudo apt install tor nyx micro ufw -yO que cada pacote faz:
- Tor: Serviço essencial do relay.
- Nyx: Monitor de terminal para obter informações sobre o serviço Tor.
- Micro: Editor de texto (similar ao Nano, mas mais amigável).
- UFW: Firewall simplificado.
🛡️ Configurando o firewall
Primeiro vamos liberar a porta do SSH (para não perder a conexão):
sudo ufw allow 22Agora, você precisa liberar a porta que vai rodar o Tor. A porta 9001 é a padrão, mas costuma ser bloqueada em alguns países. A porta 443 (HTTPS) é recomendada, pois dificilmente é bloqueada. No meu caso, vou utilizar a 443:
sudo ufw allow 443
sudo ufw enableVerifique o status:
sudo ufw status verbose⚙️ Configurando o Tor
Os arquivos de configuração ficam em /etc/tor. O arquivo que nos interessa é o torrc. Edite-o com o micro:
sudo micro /etc/tor/torrcPrincipais configurações:
- Nickname: Defina o nome do seu relay.
Nickname MeuRelay- E-mail (opcional): Recomendado se você for um Exit Node.
ContactInfo [email protected]- Porta: Mesma porta que você liberou no UFW.
ORPort 443- Tipo de relay: * Middle Relay: Mais seguro legalmente (não sabe a origem nem o destino).
- Exit Node: Não recomendado para iniciantes devido a implicações legais.
Para ser apenas um middle relay, configure:
ExitRelay 0Importante: Nunca configure um Exit Node na sua internet residencial. Você pode ter problemas legais, ver muitos captchas e até perder seu contrato com a operadora.
Limitando banda (opcional)
RelayBandwidthRate 100 KB
RelayBandwidthBurst 200 KBReiniciando o serviço
sudo systemctl restart tor📊 Configurando o Nyx
Por padrão, o Nyx precisa de privilégios de superusuário. Para rodar sem sudo:
sudo usermod -aG debian-tor $USERApós o comando, reinicie sua sessão SSH. Agora basta digitar:
nyx📌 Considerações finais
- Seu relay não aparecerá imediatamente no Tor Metrics. Pode levar de 2 a 24 horas.
- Nos 3 primeiros dias ele será pouco utilizado. Com o tempo, o consumo de banda aumenta.
Então é isso, meus camaradinhas. Qualquer dúvida, deixem nos comentários que eu ajudo vocês!