Java: wow!
La verdad es que hay gente que se lo curra mucho…
La verdad es que hay gente que se lo curra mucho…
Creo que es la primera vez que posteo sobre una aplicación, pero creo que en este caso merece la pena hacerlo. Se trata de GNU HttpTunnel, una pequeña aplicación que crea un túnel HTTP sobre el que podemos meter cualquier servicio. ¿Ventajas? Pues que al ser HTTP, si nos encontramos en una red que solo tiene salida a Internet mediante un proxy HTTP, con esta aplicación (y un PC fuera de la red), podemos salir de la red con el servicio que más nos interese.

Aquí va el chuletario:
En el PC al otro lado del proxy (fuera de la red) ejecutamos:
$ hts -w -F host_remoto:puerto_remoto puerto_local_servidor
y en el cliente (detrás del proxy) ejecutamos:
$ htc -P ip_proxy:puerto_proxy -F puerto_local_cliente ip_servidor:puerto_local_servidor
Por ejemplo, si quisiera crear un tunel HTTP para el SSH que tengo en mi servidor de casa (cosa muy útil, por si tuviera que abrir nuevos túneles
), tendría que ejecutar el siguiente comando en dicha máquina:
$ hts -w -F localhost:22 7022
lo cual crearía un tunel a la expera de conexión en el puerto 8022 del servidor (este puerto tendría que hacerlo accesible desde internet, en caso de que nos encontremos detras de un router sin NAT), y en la máquina desde la que me quiero conectar ejecuto:
$ htc -P ip_proyx:80 -F 22 ip_servidor:7022
de forma que ahora al conectarme al puerto 22 de la máquina local, realmente me estoy conectando al puerto 22 del servidor de mi casa.
Pues espero que os sea útil!
Un saludo!
Más info:
¡Hola!
Hace unos meses decidí abrir una web de programación en castellano, http://estilohacker.com en el que hablar de diversas tecnologías, consejos de programación, trucos, recetas de código, etc. El punto fuerte del foro pretende ser que los temas tratados son más complejos de lo que suele ser habitual, es decir, no se tratan temas que sean considerados de nivel bajo, para eso ya existen diversas fuentes de información. Por esto, no se pretende ser para nada “elitista”, sino simplemente aportar algo nuevo, más dificil de encontrar en la web para que pueda servir de referencia para otros desarrolladores.
EstiloHacker: La idea por la que surgió esta web fue para poder tratar temas de programación con gente que le gusta la programación y que programa con gusto, al estilo de los primeros Hackers…
En estos momentos tengo en mente distintos novedades para la web (recetarios de código, portal de usuario, mejorar/finalizar artículos de la wiki…) pero me falta tiempo para poder hacerlo como me gustaría.
Así que si estás interesado en participar, aportando contenido a los foros, administrándolos, sugiriendo nuevos foros, en definitiva cualquier cosa que se te ocurra, no dudes en ponerte en contacto conmigo o postear en la propia web.
¡Cualquier colaboración será bienvenida!