Перейти к содержимому

Туннелирование ssh через прокси SOCKS5 в Windows

4

Я использую Windows 7 через мою «ограниченную» сеть кампуса.
Я использую Heroku Toolbelt для работы с проектами heroku, в которых inturn использует git и ssh на порту 22 .
Тем не менее, порт 22 заблокирован в моем кампусе. Могу ли я использовать SOCKS прокси, как Tor, чтобы настроить мой SSH и использовать его правильно.
Благодарю.
PS : я использую Windows

1 278 просмотров
Vikas Raturi спросил 12 лет назад
V 121

2 ответа

0

For the strict use case of using Git, you can use http/https Git URIs. Git supports proxy settings including authentication.

I'm not sure if Heroku Toolbelt requires ssh though.

Hendy Irawan ответил 11 лет назад
H 131
0

У меня похожая проблема, и я нашел этот пост: http://cms-sw.github.io/tutorial-proxy.html#infrastructure

Хотя я не смог найти версию netcat для Windows, которая поддерживает -xопцию, я нашел альтернативную программу ncat .

Так,

  1. Установить ncat
  2. Отредактируйте файл конфигурации для ssh, который обычно находится по адресу %HOME%\.ssh\config:

    Host hostToYourRepo ProxyCommand ncat --proxy hostToYourProxy:1080 %h %p 
  3. наслаждаться

PS. Параметры для ncat: https://nmap.org/book/ncat-man-options-summary.html

Diryboy ответил 9 лет назад
D 101