Estou tentando rotear apenas meu tráfego de transmissão por meio de um proxy, em vez de todo o meu tráfego por meio de uma VPN. Minhas tentativas de fazer isso funcionar:
- Tentativa de rotear apenas o tráfego de transmissão através da VPN. Não consegui descobrir uma maneira adequada de fazer isso ...
- Tentando usarVPN de camada de aplicativo do servidor OS X. Parece que ninguém sabe como configurar isso (inclusive eu)
- Mudando para o uTorrent... e posteriormente voltando para o Transmission.
- Configurando uma porta local que se conecta ao proxy e informando a transmissão para usar essa porta. Não consegui fazer isso funcionar porque não consegui descobrir comoencaminhar todo o tráfego de transmissão através de uma única porta.
- Usandopróximo, mas não oferece suporte a um servidor proxy autenticado.
Depois de perceber que nenhuma dessas soluções funcionou bem, descobriesta recomendação, sugerindo usar uma solução paga ou torsocks. Como prefiro não desembolsar US$ 30, resolvi dar uma chance às torsocks. Consegui instalá-lo com brew e modifiquei as seguintes variáveis em torsocks.conf:
TorAddress
TorPort
SOCKS5Username
SOCKS5Password
Fazer algo simples, como tentar abrir o Firefox ( torsocks open -a Firefox
), resulta na seguinte saída:
[syscall] Número syscall não suportado 427. Negando a chamada (em tsocks_syscall() em syscall.c:165) ...
E então o Firefox trava após a abertura. Tentar o mesmo com o Transmission tem resultados semelhantes e retorna meu endereço IP em vez do servidor proxy depois de analisar o ipleak. Acho que isso pode não estar funcionando porque usei o IP/porta do proxy SOCKS5 TorAddress
e TorPort
o proxy em si não é um proxy Tor (posso estar extremamente errado sobre isso).
Independentemente disso, não tenho certeza sobre como usar torsocks de maneira eficaz com o Transmission. Se houver uma solução mais adequada que me permita usar um proxy com Transmission ou apenas rotear o tráfego de Transmission por meio de uma VPN, eu adoraria ouvi-la (e adoraria economizar US$ 30 no processo).