ネットワークは次のとおりです。サーバーX - マイコンピューター - サーバーY
マイコンピュータには両方のボックスへのSSHアクセス権があります。サーバーYにはインターネットがありますが、サーバーXにはありません。サーバーXがY経由でインターネットにアクセスできるようにトンネルをどのように設定しますか?
ありがとう
答え1
これを行う方法はいくつかありますが、それらのどれも良い解決策ではありません。必ずそうすれば、おそらくこうするでしょう。
コンピュータからポート 222 をコンピュータからポート 22 サーバー Y にトンネリングします。
ssh -L222:localhost:22 servery
サーバーXで以前に構築されたトンネルを使用して、サーバーXからサーバーYへの動的トンネルを作成します。注:このコマンドのターゲットは、
mymachine
実際に接続するサーバーであるYサーバーの資格情報です。ssh -D8080 -p 222 mymachine
- システム全体のSOCKSプロキシによるサーバーXの設定
localhost:8080