web-dev-qa-db-ja.com

Windows上のSOCKS5プロキシを介したsshのトンネリング

「制限された」キャンパスネットワーク上でWindows7を使用しています。
私はHeroku Toolbeltを使用してherokuプロジェクトを操作します。次に、ポートでgitおよびsshを使用します22
しかし、私のキャンパスではポート22がブロックされています。 SOCKSプロキシ likeTorを使用してsshを調整し、適切に使用できますか?.
ありがとう。
[〜#〜] ps [〜#〜]:Windowsを使用しています

4
Vikas Raturi

同様の問題があり、この投稿を見つけました: http://cms-sw.github.io/tutorial-proxy.html#infrastructure

-xオプションをサポートするWindows用のnetcatのバージョンは見つかりませんでしたが、代替プログラム 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

1
Diryboy

Gitを使用する厳密な使用例については、http/https GitURIを使用できます。 Gitは認証を含むプロキシ設定をサポートしています。

ただし、HerokuToolbeltにsshが必要かどうかはわかりません。

0
Hendy Irawan