ソックスプロキシ用のマルチSSHポート転送

ソックスプロキシ用のマルチSSHポート転送

靴下プロキシでWebページを開きたいです。私の状況は、2つのジャンプサーバーがあるということです。 1つのジャンプサーバーが接続に使用され、2番目のジャンプサーバーがWebページにアクセスするために使用されます。

SSH[Eメール保護]-D 10100 -tt SSH[Eメール保護]-D 10101

私もこれを試しました。

SSH[Eメール保護]-D 10100

その後、2 番目のジャンプサーバーで

[Eメール保護]-D 10101

どちらの場合も、2番目のジャンプサーバー(192.168.2.2)から直接読み取ったWebページにはまだアクセスできません。

それでは、localhostでWebページを開くことができますか?

ベストアンサー1

現在の構成では、SOCKS5の上にSOCKS5を積み重ねようとします。これは非常に困難です。

192.168.2.2はWebサーバーに正しくアクセスして確認できるため、このWebサーバーは維持する必要があります。動的配信-D)オプション。クラシックを使用してください地域配信-L)到達することができます。

これはうまくいきますが、セキュリティの面では最高ではありません。 192.168.1.2にアクセスできる第三者もSOCKS5エントリポイントを使用できます。使用しないでください。

ssh -tt -L 10100:localhost:10101 [email protected] ssh -D 10101 [email protected]

去る必要がないので動的配信トンネルエントリポイントは192.168.1.2にあり、可能な限り地域配信トンネルは、2 番目のホストの SSH ポートに接続するために使用されます。初期クライアントで。これにより予想される動的配信設定がローカルクライアントに移動されました。

1学期:

ssh -L 2222:192.168.2.2:22 [email protected]

term2(まだ初期クライアントにあります):

ssh -D 10100 -p 2222 user1@localhost

実際には、これを使用して単純化できます。プロキシジャンプ-J)、可能であれば。これにより、最初のポートを192.168.2.2のSSHサーバーに背後で転送するタスクが処理されるため地域配信完全に:

ssh -D 10100 -J [email protected] [email protected]

おすすめ記事