需要有关“开发”机器的 Windows 7 和 Virtual PC 设置指导

需要有关“开发”机器的 Windows 7 和 Virtual PC 设置指导

我的工作环境由 2 台物理机器 (W1 和 W2) 组成。一台是 IIS 服务器,另一台装有 SQL Server 2005。

我想使用虚拟 PC 在我的 Windows 7 笔记本电脑上复制环境。我想要这样的东西:

主机笔记本电脑:Windows 7 VM1:带有 Visual Studio 2008 和 IIS 的 Windows 2003 VM2:带有 SQL Server 2005 的 Windows 2003

如何在每台虚拟机上设置网络?内部、共享 NAT、环回适配器?

如果我对两个虚拟机都使用 Microsoft Loopback 适配器,我是否仍可以从 VM1 访问外部工作环境?我无法将两个虚拟机绑定到主机物理 NIC,因为计算机命名与我的工作环境冲突。

有任何想法吗?

答案1

虚拟化软件(例如 Virtual PC)通常会为您完成所有这些工作。您的所有计算机都应设置在 Virtual PC 内的私有虚拟网络上,并且可以进行 NAT,这样它们就可以访问外部网络,而不必实际连接到网络。

所以我认为共享 NAT 就是您正在寻找的答案。

答案2

我有类似的软件测试设置。只有当虚拟机不需要访问互联网时,我才会选择内部。对于您的情况,我建议您查看此处: http://www.tipandtrick.net/2008/fix-virtual-pc-2007-shared-networking-nat-i​​nternet-not-working-in-windows-server-2003-2008-and-vista-guest-os/ 我从未遇到过您描述的问题,但此网站上的建议似乎很合理。环回适配器不是您想要的 - 我只在主机未连接到网络的情况下使用环回,但本文描述了更复杂的 NAT 设置:http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/04/477195.aspx 希望这些有帮助。

相关内容