Saiyine
Punto Com

Navegación segura con tuneles SSH

2006-02-23 00:09:00

Con el feliz acontecimiento que supone la llegada de un nuevo miembro a mi familia informatica (circunstancialmente, en este momento tengo seis PCs en mi habitación, contando el portable) me doy cuenta de lo innecesario de pagar por conectarse a internet: ¡que paguen los vecinos!

Desde mi cubil se detectan dos redes sin cable (mis maquinas se conectan por cables, no alambres, gracias) que imagino dos amables vecinos montaron para que yo pueda ahorrarme el esfuerzo de montar la tarjeta, que para tal efecto me prestase Trudis, y poder conectar mi super-maquina portatil a la red de redes.

La cosa es que yo no soy tan amable y no me hace mucha gracia lo de que mis nombres de usuario y claves, que, lamentablemente, viajan por internet en abierto, tambien pasen por las casas de mis vecinos como si tal cosa, por lo que voy a explicar como cifrarlas, al menos, en el paso inalambrico.

Esto se podria lograr montando una vpn, que puede ser un proceso desde bastante fácil a relativamente complicado, pero hoy nos conformaremos con montar un tunel ssh con putty desde la maquina cliente a nuestro servidor perfectamente equipado con un proxy y un servidor ssh.

Es tan simple como arrancar nuestro cliente ssh favorito, putty (si putty no es tu cliente de ssh favorito es que vives un error y tu vida es una burda mentira. Tambien puede que sea porque no usas windows. ¡Mal!). Nos vamos a Connections - Tunnels, en Source port ponemos el puerto local para hacer de entrada de tunel, y en Destination, el destino del tunel, que normalmente será nuestro proxy en la maquina del servidor ssh, y finalmente, lo creamos con Add.

Del puerto local 8989 hasta el 3128 en www.servidor.com.

Ya solo queda hacer que el navegador apunte su proxy a la dirección local 127.0.0.1:8989 (o el puerto que hayamos puesto) e iniciemos la sesión con putty. De esta forma tendremos que el tráfico que genera nuestra navegación va a un puerto especial en nuestro propio ordenador, y desde ese puerto hasta el destino va encriptado con ssh, de forma que en el destino se descifra y sale a internet.

Preguntas sin respuesta: si, casi seguro que es necesario el servidor proxy, por lo que no basta con servidores web que ofrezcan ssh como dreamhost o similares, aunque si quereis intentarlo no dudeis en comentarme que tal ha ido. En teoria, si, si deberia valer para otro tipo de tráfico, como las carpetas compartidas, pero creo que hay soluciones bastante más comodas, como compartirlas directamente por ssh en vez de SMB.

Rollos antiguos

2006-02-21 19:52:00 - Saben idiomas, los hijos de puta.

2006-02-13 18:07:00 - Tronchante.

2006-02-08 23:59:00 - Para Jomer.

2006-02-05 23:09:00 - Iconos para contadores en CSS.

2006-02-05 18:58:00 - Cuando Firefox te obliga a cambiar de usuario.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.