Inicio > Internet y redes, Linux, Trucos, Windows > Usar tunel SSH como proxy HTTP

Usar tunel SSH como proxy HTTP

miércoles, 4 de agosto de 2010

Los tuneles SSH ademas de hacer de tuneles locales, tuneles remotos (inverso), tambien sirven como proxy SOCKS para pasar trafico HTTP o de otro tipo encriptado a traves del servidor SSH

LOCAL ——–> SERVIDOR SSH ———> HOST FINAL

Iniciarlo en Windows

image

Solo llena el source port que sera el puerto donde estara activo el proxy en tu PC y marca en Dynamic.

Iniciarlo en Linux

ssh usuario@host –D15000

Donde 15000 es el puerto local, puedes cambiarlo por cualquier otro > 1024

Usar el proxy

Configura el navegador para use localhost:15000 como proxy SOCKS, los demas campos dejalos en blanco

image

Al navegar veras en la ventana de estado de PuTTY la actividad del proxy, y si usas Ubuntu con el parametro –v (verbose) podras ver la actividad

image

Importante: Las consultas DNS se envian directamente, no pasan por el proxy SOCKS asi que si quieres evitar eso debes tomar medidas adicionales.

Tambien sirve para programas P2P para saltar los bloqueos y conectarte a traves del servidor SSH de tu casa por ejemplo

image 

image

  • feeds.alexisabarca.com

    XMBza9QMmno.. Retweeted it 🙂