web-dev-qa-db-ja.com

VirtualBoxを使用して、ゲストからホスト上のサイトにアクセスしますか?

Mac(ホスト)でVirtualBoxを実行していますが、使用しているVMはWindows7(ゲスト)です。VirtualBoxはNATネットワークアダプターを使用するように設定されています。インターネット(google、msn、すべて)に問題なくアクセスできますが、Mac(ホスト)でサイトをホストしているため、VMからアクセスできません。

ゲストにはIPが割り当てられます10.0.2.10そして私のホストのIPは10.0.2.100、問題はこれらが別々のネットワークであるということかもしれないと思いますが、私にはわかりません。 IE(ホストするための個別の/リモートサーバーがありません)でサイトをテストしたいだけです)

4
JKirchartz

NATからブリッジモードへの切り替えを検討する必要があります。これにより、両方の「システム」が同じネットワーク上になります。NATで実行すると、サブネット化されます。ネットワークとあなたのVMは事実上別のネットワークに存在します。それをNATで機能させるには、(GUIオプションではなく構成ファイルを介して)構成する必要があります) NATネットワーク間の接続/ポートを開くためのルーティング、およびルーティングテーブルの設定。

ブリッジモードを設定すると、VMは、ホスト上のVMシステムからではなく、ホストと同じルーターからIPを要求します。ホストのIPにアクセスするのと同じくらい簡単です。

6
BloodyIron

デフォルトでは、ネットワークアダプタは「NAT」モードです。ネットワークアダプタをブリッジモードにする必要があります。手順は次のとおりです。

1>仮想ボックスで「Egwin7」を選択します2>設定->ネットワーク-> Adapater1に移動します

 Change that from NAT -> Bridged Adapter 

3>ゲストVMを再起動します

それがあなたの問題を解決することを願っています。

2
Chakri