SSH-туннель через http-прокси с заблокированным 443 (SSL)

SSH-туннель через http-прокси с заблокированным 443 (SSL)

Возможно ли создать SSH-туннель через http-прокси, если доступ по https запрещен?

У меня была такая конфигурация в .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

Где db-isa-01 — мой корпоративный прокси-сервер. Сегодня админы заблокировали весь https-доступ и разрешили его только для нескольких серверов из белого списка.

Я использовал эту команду для создания туннеля:

ssh -D 7070 -o 'GatewayPorts yes' -A -q -g -t  root@home

и теперь это не работает. Насколько я понимаю, это потому, что наш прокси отклоняет все 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.  )

P.S. Я использую Windows 7 и corscskrew с cygwin, поэтому решения Linux мне не подходят.

решение1

Вы можете следитьэто руководствои использоватьhttpтуннельдля туннелирования SSH-соединения в HTTP-запросах. Доступны двоичные файлы Win32здесь.

Связанный контент