如何在运行Vista x64的虚拟机上启用网络?

时间:2008-09-19 15:24:39

标签: windows-server-2008 vista64 hyper-v

我正在使用Hyper-V运行Server 2008 64位。我用Vista 64bit创建了一个虚拟机并安装了它。我无法让Vista虚拟机看到网络适配器。

我在虚拟网络管理器(Hyper-V)上设置了一个外部网络,并将其与虚拟机(Vista)相关联。我也尝试过使用传统的网络适配器但是虽然那时Vista机器看到了网卡却无法通过它连接,但它也无法正常工作。

这是(显然)我第一次尝试设置虚拟机。

有什么想法吗?

编辑:我注意到这个问题已经被删了几次。我知道这不是一个编程问题,但我是一个开发人员,设置一个虚拟机来测试我的C#/ ASP.NET代码,并认为其他开发人员也可能在他们这样做时遇到这个问题... < / p>

3 个答案:

答案 0 :(得分:1)

我不知道Hyper-V,但我知道在VMWare中你可以在Bridged模式下创建一个网络连接(这意味着VM将通过DHCP获得它自己的IP地址,如果已启用)或仅主机模式(意味着VM只能与主机通信)。当Vista可以看到该卡时,它是否可以与主机通信(这表明是否指定了仅主机连接)?它有什么样的IP地址(我猜Hyper-V有像VMWare这样的内置DHCP服务器吗?) - 这可能会提供额外的线索。

抱歉,我不太了解Hyper-V ......

答案 1 :(得分:1)

确保在来宾VM上安装了Hyper-V工具。您不应该需要旧版适配器。

您还可能希望确保拥有可能解决您问题的所有最新更新。特别是KB950050

http://support.microsoft.com/kb/950050

答案 2 :(得分:1)

事实证明,通过Hyper-V作为VM运行的Vista x64不支持虚拟网络连接/卡,您必须将其设置为传统网卡。当我最终为旧网络配置设置正确并禁用它连接的虚拟网络时。

感谢帮助人员 - 非常感谢!