ホスト localhost をゲスト localhost に接続します

ホスト localhost をゲスト localhost に接続します

私はIPでVMを実行しており192.168.122.69、サーバーを実行したいのですがしなければならないホスト IP から実行します10.0.2.2。サーバーはポートで実行されており、ホストから8081接続できます。192.168.122.69:8081

正確なアプリケーションは、React アプリの開発と、React アプリ サーバー インスタンスの共有です。ただし、私は主に教育目的でこれを尋ねています。つまり、 への接続がホストまたはゲストへ10.0.2.2:8081の接続とまったく同じになるようにするにはどうすればよいかということです。ルーティング、ブリッジ、DNS などがどのように機能するのかまったく理解できないので、詳細な説明をいただければ幸いです。192.168.122.69:8081127.0.0.1:8081

私はこの件について何時間も研究してきましたが、答えを何度も調べたにもかかわらず、理解できませんでした。

答え1

192.168.122.69:8081ゲスト VM 上で、 への接続がへの接続と同じになるようにするには、127.0.0.1:8001Web サーバーの構成に依存します。Web サーバーの構成ファイルで、すべての IP アドレスにページを公開します。

ホストからゲストへのアドレスのポート転送に関しては、実際には設定によって異なります。最も重要なのは、使用しているハイパーバイザーとホスト OS です。

VMwareですか?この記事はあなたの質問に答えます

関連情報