É possível criar um túnel SSH sobre proxy http quando o acesso https é negado?
Eu tinha essa configuração em .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
Onde db-isa-01 é meu servidor proxy corporativo. Hoje os administradores bloquearam todo o acesso https e permitiram apenas alguns servidores na lista branca.
Usei este comando para criar um túnel:
ssh -D 7070 -o 'GatewayPorts yes' -A -q -g -t root@home
e agora não funciona. Pelo que entendi, isso ocorre porque nosso proxy nega todas as conexões 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. )
PS Eu uso o Windows 7 e o corscskrew com o cygwin, portanto as soluções Linux não são adequadas para mim.
Responder1
Você pode seguireste guiaE usetúnel httppara encapsular uma conexão SSH em solicitações HTTP. Binários Win32 estão disponíveisaqui.