Programa que permite tunelizar conexiones ssh a través de un proxy que, p.ej, solo deje salir por los puertos http (80) y https (443) Requisitos: a) Redireccionar el puerto ssh (22) al puerto https (443) en la máquina destino Procedimiento: 1. (En la máquina origen) aptitude install corkscrew 2. Crear el siguiente fichero: /mi/directorio/usuario_proxy # Usuario y contrasenya del proxy del curro usuario_proxy_curro:contrasenya_proxy_curro 3. Por seguridad cambiarle permisos: chmod 600 /mi/directorio/usuario_proxy 4. Crear el siguiente fichero: /mi/directorio/conexion # Linea para arrancar Corkscrew cuando uso ssh ProxyCommand /usr/bin/corkscrew proxy_curro puerto_proxy_curro %h %p /mi/directorio/usuario_proxy 5. Conectarse via ssh (puede tardar unos segundos): ssh -p 443 -F /mi/directorio/conexion usuario_maquina_destino@ip_maquina_destino 6. Intro contrasenya de maquina destino **En Windows** Proxy could not open connnection to maquina.mine.nu: Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. ) Se instala el paquete ntlmaps. Lo configuramos con los datos de nuestro proxy. Nos genera un proxy local en el puerto que hayamos configurado (generalmente 5865) Nos conectamos al proxy localhost:5865 que hace el tunel con el ntlmaps al proxy del curro y pa'lante!