8 我已经在最新版本的Sun Virtual box上安装了Windows Server 2008。我在Windows Server虚拟机中托管了一些网站。 如何从主机访问虚拟机上托管的网站?当前,网络适配器设置为在NAT模式下工作。 提前致谢。 windows windows-server-2008 iis virtualbox — 用户名 source
4 我不建议使用NAT模式,而建议使用桥接模式,该模式将使VM充当网络上的真实PC或仅充当封闭网络上的主机(不要忘记在同一网络上配置“主机”网络(仅限主机)),则只需在浏览器中转到服务器的IP即可;) — 凯代尔 source
0 您需要在VirtualBox中设置网桥连接 然后在Windows上,您需要安装Microsoft webmatrix http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix 以管理员身份运行它,它使您可以在网页上的设置下设置桥接的IP地址,而不是本地主机。 ps。请记住将webmatrix添加到Windows防火墙或关闭Windows防火墙。 — 自律 source
0 如果将虚拟适配器设置为桥接模式,这将为虚拟机提供DHCP服务器的IP地址(如果有的话)。尝试为主机提供一个静态IP 192.168.2.2和一个来宾192.168.2.3(子网掩码255.255.255.0),看看是否可以在它们之间ping通。另请注意,桥接模式与仅主机模式不同,因此您需要将其连接到网络才能正常工作。 — 墓碑89 source
0 我已经在堆栈溢出中发布了这个答案 据我所知,如果使用NAT,则虚拟机的默认IP地址是10.0.2.15,但是仍然可以使用ipconfig进行验证。 即使您的主机操作系统未连接到路由器/访问点,Nat仍可让您访问虚拟主机客户操作系统。 您可以按以下方式将端口从主机OS映射到来宾OS。 转到vbox来宾OS的设置 点击网络标签 确保将附加到设置为NAT 单击高级,然后单击端口转发 然后您将看到一个屏幕,您可以在其中将主机端口映射到来宾端口 — 莫扎特·哈蒂卜 source