Ayer veíamos como era posible evitar conexiones Wi-Fi inseguras y filtros de Internet conectándose a través de SSH, y también como utilizar el cliente SSH incorporado en Linux para crear una suerte de servidor SOCKS proxy que rutee todo el tráfico a través de un túnel SSH cifrado, de forma tal que nuestras conexiones no puedan ser interceptadas y así podamos ingresar de manera segura con nuestras credenciales en diversos sitios web. Y yo me preguntaba si no era posible hacer esto en Windows, por ejemplo desde Putty, el cliente SSH más conocido para este sistema operativo.
Y, como esperaba, la respuesta que encontré fue satisfactoria. Para hacer lo propio desde Putty debemos crear un túnel con la opción Dynamic; tan solo seleccionamos esta opción, elegimos un puerto de origen (source port) que en el ejemplo a continuación es 8080, y hacemos click en Add. Al contrario que cuando configuramos túneles "normales", acá no hace falta especificar nada en Destination, ya que justamente el destino será dinámico. Una vez que hayamos agregado el túnel lo vamos a ver en la lista simplemente como una D seguida del número de puerto elegido.
Luego nos resta ir a la categoría Session donde ingresaremos nombre de host y puerto del servidor SSH que usaremos para conectarnos. De esta forma, una vez conectados, tendremos un servidor SOCKS escuchando en el puerto 8080 (o el que hayamos elegido) de nuestro localhost, el cual configuraremos en las aplicaciones con las que deseemos usarlo. Y para quien no tenga idea de qué es Putty o para que sirve, acá hay un poco de background sobre el protocolo SSH y aplicaciones como Putty y WinSCP, y seguro encuentran mucho más si buscan en San Google.
Entradas Relacionadas
Cuál es la aplicación que más usás?
Saltando filtros y conexiones inseguras, navegando por SSH



1 comentario
Comentarios asociados a este artículo
Enlace al trackback
http://geekotic.com/2008/11/15/socks-proxy-con-putty-internet-seguro-desde-cualquier-lado/trackback/
23/Diciembre/2008 a las 5:36