私の目標はサーバーDであり、ここに到達するにはホストBとCを超える必要があります。通常、AからC(中間にBがある)に移動するときは、このコマンドを使用してトンネルを確立して接続します。https://127.0.0.1:1234:
ssh -L 1234:TARGET_SERVERIP:443 JumpHostB
しかし、AとDの間に2つのJumpHostがある場合、ターゲットサーバーのトンネルをどのように設定できますか?
A: 私のラップトップ B: JumpHost 1 C: JumpHost 2 D: ターゲットサーバー
答え1
最新のOpenSSSHには-J(プロキシジャンプ)複数のジャンプホストを処理するオプション。ノートブックでは、以下を使用するか、次のようssh -J A,B D
なものを追加できます。~/.ssh/config
Host D
ProxyJump A,B
次に、次を使用します。ssh D