2 votos

¿Cómo configurar un túnel ssh que funcione con P2P y http filtrado desde OS X a una máquina linux sobre SSH?

Tengo una máquina linux (Ubuntu) que no tiene filtros y una máquina cliente que está detrás de un firewall que tiene incluso filtro de tráfico web.

Puedo establecer correctamente conexiones SSH desde el cliente al servidor.

Cuál es la línea de comandos correcta para establecer un túnel que permita la navegación sin filtros (a través de socks proxy) y también el tráfico P2P.

Actualmente utilizaba algo así, pero parece que no funciona con P2P (uTorrent en mi caso):

ssh -v -v -N -p 22 -g -C -c 3des user@server.tld -D 0.0.0.0:1080 -R 55555:localhost:55555

enter image description here

La parte del proxy socks5 funciona, al menos con Firefox pero uTorrent no es capaz de descargar.

2voto

scottmarlowe Puntos 2952

Es probable que la transmisión intente conectarse al rastreador usando UDP que no puede ser transmitido a través del proxy SSH. Es posible que pueda o no forzar a uTorrent a utilizar sólo TCP. Incluso entonces es poco probable que esto funcione.
Además, esta configuración no tiene mucho sentido. Estarías mucho mejor descargando/subiendo tus torrents directamente en esa caja de Linux. rtorrent o transmission-daemon viene a la mente como una solución viable.
Tiene un montón de opciones redundantes en su ssh comando. Puede reducirlo a ssh -NC user@server.tld -D 1080 aunque te sugiero que pongas toda la información de configuración en ~/.ssh/config de todos modos. Puede aumentar la seguridad de su conexión vinculando únicamente su proxy SOCKS al loopback utilizando -D localhost:1080 . No necesita el túnel inverso para su pregunta e incluso puede estar violando sustancialmente una política de la empresa con eso.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X