Estas aquíBlogs / blog de calel / Proxy con SSH SOCKS
Proxy con SSH SOCKS
El otro día tuve la necesidad de proteger el tráfico del navegador web en una red inalámbrica abierta, preocupado que la información enviada estuviera a la merced de cualquiera. Después de buscar un poco di con la solución: crear un proxy con SSH SOCKS. Es tan simple que llega a ser ridículo. Lo único que necesitas es tener una cuenta de usuario en un servidor SSH de tu confianza. Lo que se hace es redirigir el tráfico del navegador, mediante la configuración manual del proxy, a un puerto x del servidor, abierto con SSH. Esta es la receta:
1) crea un túnel SSH a un puerto,
$ ssh -ND 9999 usuario@servidor.de.confianza
la -N es para no ejecutar comandos remotos, como login, -D para redirigir al puerto especificado. El número del puerto tiene que ser uno no usado por los servicios del servidor. Usar 9999 es siempre seguro.
2) En el navegador (iceweasel, firefox) modifica la configuración del proxy, yendo a "Edit/Preferences/Advanced", marca la viñeta "Network", en "Connection" marca "Settings...". Modifica el proxy a configuración manual. Luego ingresa en "SOCKS Host" el nombre del servidor SSH y el puerto (9999).

Listo. El tráfico del navegador pasa por una conexión encriptada!
No se te olvide cambiar la configuración del proxy a la inicial una vez que cierres el túnel SSH o el navegador no funcionará más.
- blog de calel
- 1810 lecturas
Enviar un comentario nuevo