VirtualBoxnetworking问题

我正在运行Windows Server 2003的VirtualBox安装上运行一个开发服务器。我想从我的主机的浏览器(即http://虚拟主机/ )访问虚拟机 – 任何人都知道我可以设置这个?

大体上,你有几个select:

  1. configuration虚拟机使用桥接networking。 这基本上会把虚拟机放到与你的主机相同的局域网上,所以你应该通过局域网的DHCP服务器或静态分配来提供它的IPconfiguration。

  2. configuration虚拟机使用主机专用networking。 这将把虚拟机放到只存在于主机内部的虚拟局域网中。 为了方便起见,VirtualBox在主机专用的networking上提供了一个内置的DHCP服务器,当然,您也可以自由configuration您的主机虚拟网卡。

唯一剩下的问题是获取“虚拟主机”名称来parsing到正确的IP地址,以便http:// virtualhost /将按照您的预期运行。 如果您静态configuration虚拟机的网卡,则可以将其放入主机的hosts文件(位于%SYSTEMROOT%\system32\drivers\etc\hosts )。 否则,你必须找出一种方法来dynamic更新你的虚拟机的IP地址。