ジャンプホスト経由でのみアクセスできる RHEL サーバーがあります。これが私がそれに接続する方法です
MyMachine(Win10)--SSH-->JumpHost(winserver2012r2)--SSH-->RHEL7
SSH経由
ssh -J user@jumphost user@RHEL7
いくつかの依存関係をダウンロードし、インターネット上のいくつかの API にアクセスするためにインターネットを使用したいです。ジャンプ ホストにもインターネットがないので、ここで行き詰まっています。ジャンプ ホストにインターネットがあれば、他のサーバーで既に使用している squid プロキシを使用できます。squid と ssh トンネリングを使用して、RHEL7 でインターネットを使用する方法はありますか。これは、ジャンプ ホストを使用せずに他のサーバーでインターネットを使用する方法です。
ステップ1 自分のマシンでsquidサーバーを起動する
ステップ2:RHELサーバーの/etc/environmentにこれらの行を追加する
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
ステップ:3 ssh -R 3128:localhost:3128 user@rhel
ジャンプホストがマシンとRHEL7の中間にあるときに、RHEL7サーバーでインターネットを使用する方法はありますか?
答え1
他のサーバー + ジャンプ ホストに説明した方法を使用しないのはなぜですか?
ssh -J user@jumphost -R 3128:localhost:3128 user@rhel
ここに例がありますhttps://dev.to/claudiohigashi/ssh-tunneling-via-a-jump-host-2b5d