虚拟 PC (XPMode) - 设置环回适配器以便客户机与主机通信

虚拟 PC (XPMode) - 设置环回适配器以便客户机与主机通信

我通过虚拟 PC (XPMode) 在 Windows 7 中运行 Windows XP。现在我希望虚拟 XP 客户机实例中的 IE6 浏览器能够与主机操作系统 (Windows 7 IIS 7.5) 中运行的 IIS Web 服务器通信。

我知道我需要设置一个 Loopback Adapter,我已经设置过了,但我不太清楚如何配置它。我在 Google 上(甚至在 StackOverflow 上)找到了很多文章说要使用 Loopback Adapter,但似乎没有详细介绍。

我在主机操作系统 (Windows 7) 中安装了 Microsoft Loopback Adapter,并将其配置为使用静态 IP 地址 10.0.0.1 和子网 255.255.255.0,默认网关设置为空白。然后,我将虚拟 PC 客户机配置为使用两个网络适配器(在虚拟 PC 中),一个设置为共享网络 (NAT),另一个设置为“Microsoft Loopback Adapter”。在 XP 客户机中,我为 Loopback Adapter 指定了静态 IP 10.0.0.2 和子网 255.255.255.0,默认网关为空白。最后,我在客户机中编辑了 hosts 文件并添加了以下行

10.0.0.1           mywebsite.dev

主机操作系统中的 hosts 文件中添加了相同的行,只是使用 127.0.0.1 而不是 10.0.0.1,并在浏览器中输入 mywebsite.dev 即可正常打开网站,但在客户机 XP 操作系统上,我只收到“无法显示该页面”的提示。

我配置得正确吗?我遗漏了什么吗?网络不是我的强项!

答案1

我在这里还很新,所以我不确定回答老问题是否应该做...但如果这个答案昨天在这里,它会对我有所帮助,所以,就这样。

我使用了此 Technet 页面设置环回适配器,它几乎拥有我需要的一切。

我当时遇到的唯一问题是尝试让我的虚拟机通过主机的连接访问互联网。我尝试在主机的网络连接上使用 Internet 共享来与环回适配器共享连接,但是,由于环回适配器在 Windows 7 中显示为“未识别”,因此它被归类为公共连接,无法共享。

为了解决这个问题,我将环回适配器的默认网关(可通过修改环回适配器 ipV4 设置来访问)设置为虚拟机的 IP 地址。这使我能够将环回适配器连接分类为家庭或工作网络 - 瞧,网络共享开始工作了。

相关内容