Estoy intentando enrutar solo mi tráfico de transmisión a través de un proxy en lugar de todo mi tráfico a través de una VPN. Mis intentos de hacer que esto funcione:
- Intentando simplemente enrutar el tráfico de transmisión a través de la VPN. No pude encontrar una manera adecuada de hacer esto...
- Intentando usarVPN de capa de aplicación de OS X Server. Parece que nadie sabe cómo configurar esto (incluido yo mismo)
- Cambiando a uTorrent... y posteriormente volviendo a Transmission.
- Configurar un puerto local que se conecta al proxy y luego indicarle a la transmisión que use ese puerto. No pude hacer que esto funcionara porque no sabía cómo hacerlo.encaminar todo el tráfico de transmisión a través de un único puerto.
- Usandopróximo, pero no admite un servidor proxy autenticado.
Después de darme cuenta de que ninguna de estas soluciones funcionaba bien, encontréesta recomendación, sugiriendo utilizar una solución paga o torsocks. Como prefiero no desembolsar $ 30, pensé en darle una oportunidad a los torsocks. Logré instalarlo con brew, luego modifiqué las siguientes variables en torsocks.conf:
TorAddress
TorPort
SOCKS5Username
SOCKS5Password
Hacer algo simple, como intentar abrir Firefox ( torsocks open -a Firefox
), da como resultado el siguiente resultado:
[syscall] Número de llamada al sistema 427 no admitido. Denegando la llamada (en tsocks_syscall() en syscall.c:165) ...
Y luego Firefox falla después de abrirlo. Intentar lo mismo con Transmission tiene resultados similares y devuelve mi dirección IP en lugar de la del servidor proxy después de mirar ipleak. Creo que esto podría no estar funcionando porque utilicé la IP/puerto del proxy SOCKS5 TorAddress
y TorPort
el proxy en sí no es un proxy Tor (podría estar increíblemente equivocado al respecto).
De todos modos, no estoy seguro de cómo utilizar eficazmente los torsocks con Transmission. Si existe una solución más adecuada que me permita usar un proxy con Transmission o simplemente enrutar el tráfico de Transmission a través de una VPN, me encantaría escucharla (y me encantaría ahorrar $30 en el proceso).