Túnel HTTP O Similares En Universidad.

Hola chicos, quería haceros una consulta a ver si me podéis ayudar porque ando un poco perdido. Quiero conectarme desde la universidad donde estoy actualmente al ordenador de mi casa, el cual es un PC de sobremesa que está conectado a internet tras un router con un rango de 100 puertos TCP abiertos aproximadamente para Emule, Bittorent, un servidor FTP, un servidor VNC, etc...Mi intención es conectarme remotamente por VNC a este ordenador desde la universidad para controlarlo remotamente. El gran problema que tengo es que la conexión de la universidad está capada por todos lados. Cuando me conecto a su red tengo que introducir un login de alumno desde el explorador de Internet para poder navegar. Si intento hacer un ping a una ip desde el intérprete de comandos me responde time out, si intento conectarme al ordenador de casa desde un cliente VNC o por http...nada. Esto me hace pensar que en la conexión de la universidad hay un proxy o un cortafuegos que impide o capa todo tipo de conexiones que no sean http o vayan por el puerto 80, porque menos navegar...no puedo hacer nada más. Para saltarme esto intenté hacer un túnel SSH con Putty de cliente desde la universidad y freeSSHd de servidor en el sobremesa de mi casa, cosa que funcionó en la red interna de mi casa, pero en la universidad...nada, no se podía conectar el Putty siquiera. Así que lo que pensé como solución es hacer un túnel HTTP que disfraze los paquetes que envío de http, el proxy no los bloquee por esto y así saltarme cualquier tipo de restricción. Me conectaría al servidor VNC de mi sobremesa usando en explorador de Internet y usando el puerto para el método http del VNC, que además permite la transferencia de ficheros (así me evitaría tener que hacer lo mismo en el futuro para FTP). Espero no estar diciendo ninguna burrada ni planteamiento absurdo con esto. El problema de esto es que me cuesta comprenderlo un poco y abstraerme, y no sé cómo podría hacer para montar este túnel, o siquiera si es la mejor opción (he leído por ahí algo de usar una VPN también). De todo esto deduzco que tengo que pasar a cojones por el puerto 80 o usar el navegador. He estado viendo varias opciones todas ellas para Windows como TunnelEx (http://tunnelex.net/), HTTPTunnel (http://http-tunnel.sourceforge.net/) y muchos otros, pero no sé cómo hacerlos funcionar porque no soy experto en esto (creo que luego habría que interconectar algunas ips de alguna forma). ¿Algún alma caritativa podría echarme una mano con esto?. Muchas gracias por todo y perdonad el tostón.
Hay algunas cosas que se me escapan en lo que comentas. Pero en mi humilde conocimiento hay un software que merece la pena de control remoto y no utiliza puerto ninguno. Se llama teamviewer. Si quieres pruebalo y haber que pasa.

http://www.softzone.es/2012/01/20/teamv ... r-puertos/

ya me comentaras que tal...
podrias instalar en tu computador, un programa que capture el trafico entrante en el puerto 80 y lo redireccione a otro puerto de tu eleccion, asi pues solo tendrias que conectarte (con putty por ejemplo) al puerto 80 de tu pc, y el programa se encargaria del resto...

o bien usa el logmein.. existe una version gratuita, y permite controlar tu pc desde l navegador... basicamente bajo puerto 80 y 443....
Hola chicos, muchas gracias por la ayuda, sois unos cracks, porque no se me había ocurrido que con TeamViewer o LogMeIn (que se pasan los puertos por el forro de los coj...) el escritorio remoto y la transferencia de ficheros estaría más que solucionada. Lo acabo de probar desde la universidad y funciona perfectamente. Muchas gracias por la ayuda chicos, tema solucionado ;) .
4 respuestas