問題が発生し、パテ ssh トンネリングを Cmder bash (Windows マシン上) で複製します。
1. server_2 のポート 7183 で Web インターフェイスにアクセスしたいと考えています。そこにたどり着くには、最初に jump_server を通過し、トンネルを 2 回通過する必要があります。これは、jump_server から見えるポートが 22 しかないためです。
パテでの手順:
1. username_1 を使用してトンネル (L22 server_2:22) で jump_server に
接続します 2. username_2 を使用してトンネル (L7183 localhost:7183) で localhost に接続します
その後、ローカル マシンのブラウザに localhost:7183 と入力すると、Web インターフェイスにアクセスできます。
現在、これを Cmder で再現しようとしていますが、1 つの大きなコマンドでも 2 つの個別のコマンドでも再現できませんでした。
ssh -L 7183:localhost:7183 username_1@jump_server ssh -L 22:localhost:22 -N username_2@server_2 -vvv
これは、ポートとホストを交換しようとしたときに使用した最後のコマンドにすぎません。
2. ローカル マシンでポート 12345 を開き、それを server_2 のポート 21050 に転送したい場合、またはリモート トンネリングの場合、構文は異なりますか?