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

时间:2020-03-06 14:26:30  来源:igfitidea点击:

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

我已经在Virtual Network Manager(Hyper-V)上建立了一个外部网络,并将其与虚拟机(Vista)关联。我也尝试过使用旧版网络适配器,但是那一次也没有用,尽管那时候Vista机器看到了网卡,但无法通过它连接。

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

有任何想法吗?

编辑:我注意到这个问题已经被否决了几次。我知道这不是编程问题,但我是一名开发人员,正在设置虚拟机以测试我的C#/ ASP.NET代码,并认为其他开发人员在执行此操作时也可能会遇到此问题...

解决方案

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

对不起,我对Hyper-V的了解不多...

确保在来宾VM上安装了Hyper-V工具。我们不需要旧式适配器。

我们可能还需要确保拥有所有可能解决了我们问题的最新更新。特别是KB950050

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

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

感谢帮助,非常感谢!