如何从 VirtualBox(或任何 VM)访问 Apache2 虚拟主机

如何从 VirtualBox(或任何 VM)访问 Apache2 虚拟主机

我正在运行 Ubuntu 11.04,我已经设置了本地主机,因此我可以通过以下方式访问我的网站:

site1.local  
site2.local  

通过设置虚拟主机并向我的主机文件添加条目。

我想在 IE 中测试它们,所以我在 Windows 中安装了 VirtualBox。

我的问题是,如何从虚拟机访问 site1.local?

答案1

啊,这很容易。

在 Windows 虚拟机中编辑 hosts 文件

c:\WINDOWS\system32\drivers\etc\hosts

并将您的虚拟主机链接到10.0.2.2,如果您只是使用本地主机,则替换

127.0.0.1 localhost10.0.2.2 localhost

所以我的 hosts 文件看起来像

10.0.2.2 本地主机
10.0.2.2 站点1.本地
10.0.2.2 站点2.本地

相关内容