3

私はMacbook airを使用しており、そのOSはOS X 10.8.5で、仮想ボックスでwin7をインストールしています。また、win7仮想ボックスでWebアプリケーションを開発していて、仮想ボックスポートをホストポートにポートフォワードしたいです。同じwifiを使用して、ホストと携帯電話でアプリをテストできるように。

ここに画像の説明を入力

最初に、ホストとゲストの IP を入力せず、ポート値を 8000 にしました。「ipconfig」と「ifconfig」を書くことで、ゲストの IP とホストの IP を見つけました。

ゲストのサーバーを実行した後、ホストブラウザーに次のようにWebアドレスを書きました。

http://[ゲストIP]:8000/

しかし、ゲストの Web ページを読み込めません。

何が問題ですか?

また、virtualbox の Web アプリケーションを携帯電話にロードしたい場合

どうすればできますか?

ばかみたいですが、アドバイスいただけると嬉しいです。

前もって感謝します :)

4

1 に答える 1

1

そのように作業することはお勧めしません.OSXでWebアプリケーションを開発できます.はるかに簡単です.

しかし、あなたがそのようにしなければならない場合。まず、ネットワーク構成が NAT であるため、VM には 10.0.2.15 のようなプライベート IP があり、アクセスするにはポートに転送する必要があります。

ここに画像の説明を入力

上の画像から、ポート 2022 を 22 に、2080 を 80 (Web サーバー) に転送します。Web が同じポート 80 で実行されているとします。Web にアクセスするための URL は次のとおりです: 127.0.0.1:2080

ところで、私はポート転送を介して作業するのが好きではありません。「ホストのみ」を使用して VM を構成することを好みます。そうすれば、192.168.xx のような IP を持つことができ、ポート転送を忘れることができます。ここから詳細を読むことができます: https://www.virtualbox.org/manual/ch06.html#network_hostonly

お役に立てば幸いです。

于 2016-02-25T00:25:44.133 に答える