¿Es posible crear un túnel SSH a través de proxy http cuando se deniega el acceso https?
Tenía esa configuración en .ssh\config
Host home
User root
Hostname *my-home-pc-with-ssh-access-allowed*
Port 8090
ProxyCommand corkscrew db-isa-01 8080 %h %p ~/.ssh/.corkscrew-db-isa-auth
IdentityFile ~/.ssh/id_rsa
Donde db-isa-01 es mi servidor proxy corporativo. Hoy los administradores bloquearon todo el acceso https y lo permitieron solo para unos pocos servidores en la lista blanca.
Usé este comando para crear un túnel:
ssh -D 7070 -o 'GatewayPorts yes' -A -q -g -t root@home
y ahora no funciona. Según tengo entendido, eso se debe a que nuestro proxy niega todas las conexiones https.
Proxy could not open connnection to ***: Proxy Error ( The specified
Secure Sockets Layer (SSL) port is not allowed. Forefront TMG is not configured to
allow SSL requests from this port. Most Web browsers use port 443 for SSL requests. )
PD: Utilizo Windows 7 y corscskrew con cygwin, por lo que las soluciones de Linux no son adecuadas para mí.
Respuesta1
puedes seguiresta guíay usetúnel httppara tunelizar una conexión SSH en solicitudes HTTP. Los binarios Win32 están disponiblesaquí.