プライベートネットワークにSSHトンネルを接続するには?

プライベートネットワークにSSHトンネルを接続するには?

マイローカルコンピュータ(A)には、ログインサーバー(B)へのSSHアクセス権があります。サーバー(B)にログインすると、SSHを介してコンピューティングサーバー(C)にアクセスできます。

(B)公開IPを持つことです。 (C)(B)が属するプライベートネットワークにはプライベートIPが1つしかありません。

私のローカルコンピュータ(A)からサーバー(C)に直接SSHを接続するには、次のリンクの方法に従いました。 https://stackoverflow.com/questions/37827685/pycharm-configuring-multi-hop-remote-interpreters-via-ssh

次のエラーメッセージが表示されます。チャンネル2:オープンに失敗しました:接続に失敗しました:ホストへのパスがありません

私のローカルコンピュータがパケットをサーバー(C)にルーティングする方法がわからないようです。ルーティングはサーバー(A)で行う必要があると思います。

何十時間も過ごしましたが、どうすればいいかわかりません。どんな意見でも感謝します。

ありがとうございます!

ベストアンサー1

これを達成するために、opensshのProxyJump機能を使用しました。おそらくこれがうまくいくでしょう。https://www.exoscale.com/syslog/advanced-ssh-6-things/

おすすめ記事