プロキシおよびSSHサーバーを介したトンネリング

プロキシおよびSSHサーバーを介したトンネリング

SOCKS5プロキシは、ソースサーバーとターゲットサーバーの間にあります。ソースサーバーは私のローカルサーバーからのみアクセスできます。

WinscpはプロキシオプションとSSHトンネルオプションを介して接続しようとしましたが、問題は次のとおりです。

SOCKS5プロキシは私のソースサーバー(トンネルサーバー)にのみ使用され、私のターゲットサーバーにも使用したいと思います。これを達成する方法を教えてください。

プロセス:ローカルシステム - >ソースサーバー - > SOCKS5プロキシ - >ターゲットサーバー

ベストアンサー1

だから接続しています。地元の>源泉>代理人>ターゲット

まず、接続をテストしてみてください。源泉渡す代理人到着ターゲットOpenSSHsshコマンドを使用します。

これは次の点に役立ちます。 SOCKS 5プロキシでSSHを使用する方法は?

コマンドは次のとおりです(テストされていません)。

ssh -o ProxyCommand='/usr/bin/nc -X 5 -x proxyhost:1080 %h %p' user@host

接続はいかなる介入もなく動作しなければなりません。したがって、通常、暗号化されていない秘密鍵を使用した認証が必要です。


これを完了したら、WinSCPに移動できます(以下で実行)。地元の)に接続するように設定します。源泉。しかし、それ以上に約環境> SFTPページ存在する高度なサイト設定ダイアログ、指定する「SFTPサーバー」ssh今使用したコマンドを使用してください。源泉。ただ追加してください-s sftp変化:

ssh -o ProxyCommand='/usr/bin/nc -X 5 -x proxyhost:1080 %h %p' -s sftp user@host

おすすめ記事