0

VirtualBox (4.2.4) を使用して、ヘッドレス Ubuntu 12.10 ゲスト VM を実行しています。ポート 2222 で 127.0.0.1 を使用してパテを使用して SSH 接続できます。VM のネットワークは、VM の最初で唯一のネットワーク アダプターの NAT として構成されます。

ゲスト VM では、ポート 3000 で開発 Rails Web サーバーを実行しています。また、ヘッドレス VM で ifconfig を実行すると、私の IP アドレスは eth0 の 10.0.2.15 であると表示されます。

10.0.2.15 に ping を実行しようとしても、何も得られません。127.0.0.1:3000 でホスト マシン (Windows) から Web アプリケーションにアクセスしようとすると、何も得られません。10.0.2.15 を使用して Web アプリにアクセスしようとしても、何も表示されません。

Windows ホスト マシンのブラウザーからその Web アプリにアクセスできるようにするには、何をする必要がありますか。

4

1 に答える 1

0

ポートフォワーディングを構成するか、さらに良いことに、内部ネットワークをセットアップする必要があります。 https://www.virtualbox.org/manual/ch06.html#network_internal

また、Windowsファイアウォールを構成する必要がある場合もあります。

于 2012-12-19T20:54:34.980 に答える