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