8 votos

Enrutamiento de todo el tráfico a través de proxy socks usando ssh-D

es de ella de cualquier manera fácil para enrutar todo el tráfico a través de un ssh proxy con-D?

Me pueden configurar individualmente las aplicaciones específicas para ello, pero me gustaría una configuración que enruta todo el tráfico en la máquina. Gracias por su ayuda!

7voto

robertc Puntos 118

Avery Pennarun del sshuttle funciona de forma similar a Vi's respuesta, pero requiere menos de instalación y funciona en BSD y mac OS X y Linux.

3voto

Vi. Puntos 583

En Linux:

  1. iptables-t nat-a la SALIDA ! -d 127.0.0.0/8-j REDIRECT --to 1081
  2. Ejecutar el programa que escucha 1081, recupera real, no redirige dirección de destino, negocia con el servidor SOCKS y relés.

He escrito tal programa para uso privado en Perl (prototipo de la calidad) y la escritura de un mejor versión en C. todavía no está publicado.

Actualización: ahora se publica: http://github.com/vi/socksredirect/ Uso prototype.pl. Enviarme algunas aviso si usted está interesado en el desarrollo de una mejor versión.

Actualización 2 Creado un poco mejor versión de la misma: http://github.com/vi/tcpsocks y un parche para el Socat 2: http://github.com/vi/socksredirect/blob/master/socat-2.0.0-b3-REDIRECT.patch

P. S. la Mayor parte de mi (y a veces algunos de vecinos') ahora el tráfico pasa a través de la tcpsocks->ssh.

2voto

Espennilsen Puntos 432

Tal vez usted debería considerar la configuración de VPN en su lugar.

2voto

SteamedFish Puntos 54

No creo que haya alguna manera de hacer esto, pero tal vez usted puede probar programas como FreeCap(windows), SocksCap(windows) o proxychains(linux). Estos programas pueden ayudarle un poco.

0voto

Aron Rotteveel Puntos 27894

Depende de qué sistema operativo que está utilizando. Si usted está en MacOS hay la configuración de Proxy global que debe ser utilizado por cada Aplicación, aunque hay algunos que no honran a ellos (Firefox, ie).

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: