virtualbox vmからApacheサーバーにアクセスするにはどうすればよいですか?(両方のウィンドウ)


1

ホスト:Windows Pro 7 x64、wampがインストールされ、デフォルト設定

ゲスト:3 x Windows XP

インターネットで利用可能にせずに仮想マシンから沼サーバーにアクセスするにはどうすればよいですか?(ご存知のように、便利なメニューオプションwampには「Put Online」と「Put Offline」があります)


VirtualBoxの仮想OSの設定でネットワークアダプターをどのように設定しましたか?
iglvzx

どんな方法でも設定できますが、変更するのに問題はないと思います。私はこれをグーグルでがんばりましたが、ほとんどの人はUbuntuまたは他のLinuxディストリビューションをホストとして持っているようですので、あまり助けにはなりませんでした。
sdadffdfd

あなたは誤解した。VirtualBox Managerで仮想マシンを右クリックすると、どの設定がありますSettings > Network > Adapter 1か?(すなわちNATBridged AdapterInternal NetworkHost-only Adapter、またはGeneric Driver...)
iglvzx

回答:


0

ローカルIPアドレスでリッスンするようにWAMPを構成し、ポート80からマシンへの着信要求を許可しないようにファイアウォールを構成できます(別名、ポート80の要求をマシンにリダイレクトしません)。

または、ローカルホストのみをリッスンするようにWAMPを構成し、ホストオンリーネットワークアダプターを使用するようにVMを構成できます。


0

ほぼ1日の調整の後、最初から解決策があったと思います。私はそれが機能するようになりましたが、まだどのようになっているのかわかりません。

XPゲストでのセットアップは次のとおりです。2つのネットワーク、1つのNAT(インターネットアクセス用)ともう1つのホストオンリー。VirtualBox> Preferences> Network>(NetworkName)でDHCPを無効にしました。残りはデフォルトです。

ゲストXPから、何らかの理由で10.0.2.2のApacheにアクセスできます。


0

NATを選択し、標準のDHCP設定をそのままにしておくと仮定します。

ゲストでホストファイル(c:\windows\system32\drivers\etc\hosts)を編集し、サイトごとに次のようにホストIPを追加します。

10.0.2.2 localhost.ilovemymac.tld

サイト名を自分のものに置き換えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.