从win7上的VM XP连接到win7 iis本地主机

从win7上的VM XP连接到win7 iis本地主机,iis,windows-7,windows-xp,localhost,virtual-machine,Iis,Windows 7,Windows Xp,Localhost,Virtual Machine,在开发MVC应用程序时,我现在需要测试其他浏览器版本 在Win7上安装了VM XP。运行良好。安装了IE8和FF 3.6。我知道IE9对于8和7有一个compat模式,但是读了一些文章,这些可能不会像它们的独立版本那样运行。我在VM XP上安装了IE8,所以现在我需要连接到我的IIS Win7本地主机 有什么办法可以这样做吗?如何配置?您需要配置主机的防火墙,以允许VM(可能还有其他机器)在端口80上连接 然后,您可以导航到http://hostmachinename在虚拟机中。尽管我的防火墙已

在开发MVC应用程序时,我现在需要测试其他浏览器版本

在Win7上安装了VM XP。运行良好。安装了IE8和FF 3.6。我知道IE9对于8和7有一个compat模式,但是读了一些文章,这些可能不会像它们的独立版本那样运行。我在VM XP上安装了IE8,所以现在我需要连接到我的IIS Win7本地主机


有什么办法可以这样做吗?如何配置?

您需要配置主机的防火墙,以允许VM(可能还有其他机器)在端口80上连接


然后,您可以导航到
http://hostmachinename
在虚拟机中。

尽管我的防火墙已关闭,但我仍然能够使用本地计算机名或ip地址进行连接,正如SLaks所述。因此,如果任何人有防火墙,你可能必须允许虚拟机访问端口

我确实将VMXP>>工具>>设置>>网络设置到我的Nic/以太网卡。 不确定这是否有任何影响

起初我也遇到了问题,无法运行.NETMVC网站。但后来意识到我们的web.config设置为只接受https。我的网站运行在两个端口上,一个用于SSL。当我使用https安全端口时,它已连接。因此,我假设web应用程序将虚拟机视为另一台尝试连接的计算机,这不是本地的,因此它要求虚拟机通过https进行连接