SSH経由ですべてのリモートポートをローカルホスト名に接続する

SSH経由ですべてのリモートポートをローカルホスト名に接続する

私のローカルコンピュータからVPSのすべてのポートにアクセスしたいです。ポートにアクセスできることを知っていますssh -f myusername@vps -L 1000:vps:1000 -N。しかし、VPNにどのポートがあるかを事前に知らずに、簡単な方法でこれを行うことはできますか?vps.localhost:1000VPSのポート1000にアクセスするためにローカルブラウザに入力できますか?だから、似たようなものが必要ですssh -f myusername@vps -L vps.localhost:vps:* -N。基本的に私のローカルコンピュータを介してvpsからアクセスしたいと思いますlocalhostvps.localhost

以前に誰かが私の質問をしたことがあるかどうかわかりません。もしそうなら教えてください。私も嬉しいです。 VPSを介してすべてのローカルトラフィックをストリーミングする問題の逆を見つけることができました。

答え1

この-D [port]オプションを使用してください。 SOCKS5プロキシを使用するようにアプリケーションを設定します[port](アプリケーションがそれをサポートしていないと少し難しいかもしれません。Firefoxは間違いなくサポートしています)。これで、次を参照できます。http://127.0.0.1:9001たとえば、アプリケーションはリモートデバイスのポート9001でリッスンします。

関連情報