升级到Windows 8.1后,VMware 10.0 VM中的网络中断


20

我安装了VMware Workstation 10.0,其中包含多个虚拟网络,包括默认的仅主机网络和NAT网络。

升级到Windows 8.1后,NAT网络无法正常工作。我使用以前可以使用的默认网络设置启动了Ubuntu VM,并且在启动过程中坐了很长时间,说它正在等待网络。最终启动后,没有ifconfig显示的IP地址eth0

如何修复损坏的网络?


1
在尝试以下答案之前,请先查看此答案,它为我节省了大量时间stackoverflow.com/questions/61449/…–
cchamberlain

@cchamberlain:谢谢,对于那些想知道如何从VM内部访问主机上的资源的人来说,这是一个有用的技巧。(基本上,“使用主机的主机名或IP地址而不是localhost。”)此问题是Windows升级后VMware网络中断的情况,因此这两个问题之间没有真正的联系,但是如果有人碰到另一个问题的链接会帮助他们
Michael Geary 2016年

1
绝对!我现在在寻找另一个答案时已经打过几次这个答案,所以我想发表评论。
cchamberlain

1
优秀。很高兴您发布了该评论;这是一种非常有用的交叉引用。
Michael Geary

Answers:


35

工作站8.0.6遇到相同的问题。我只停止了所有正在运行的虚拟机,转到Home-Tab,选择了Virtual Network Editor,然后执行了“ Restore Default”。这就是全部了。然后,当我再次启动虚拟机时,我得到一个窗口,询问新的网络类型(家庭网络,工作场所或公共网络),并在定义了我的类型后,所有窗口都像以前一样再次工作。

在此处输入图片说明

在此处输入图片说明


与Workstation 10相同。无需重新安装整个设备。
Axel Fontaine

2
我正在使用vmware player(5.0.2),它似乎没有虚拟网络编辑器。除了重新安装,我别无选择吗?
安迪

2
这解决了对工作站9同样的问题在升级后到Windows 10
约翰·桑普森

在对Windows 10安装进行了无要求的升级之后,我也为我工作了
Bryson

7

再次运行VMware 10.0安装程序,然后在第一个屏幕上选择“修复”。完成修复过程后,运行“虚拟网络编辑器”并检查您的网络设置。如果您在虚拟网络上自定义了任何IP地址,则可能需要重做这些设置。如果您还有其他自定义网络,则可能需要从头开始重新输入它们。

如果您具有复杂的虚拟网络设置,则最好在升级到Windows 8.1之前先进行屏幕截图或做一些记录,然后再做一些准备。


1
为我工作。注意:您可以从系统控件中的卸载程序重新运行具有修复功能的安装程序。
PiTheNumber '16

4

如何在Windows 10主机上的VMware Workstaion中修复NO桥接

在主机(赢得10)中转到

开始->设置->网络和互联网->以太网->更改适配器选项

右键单击以获取以太网适配器的属性->安装->添加->选择服务

选择“ VMware Bridge协议”,然后单击确定

您现在应该在适配器设置中看到它。

重新启动虚拟机

祝好运


3

我发现了另一种可能导致这些症状的东西。Windows 8.1升级后,我安装了VMware Workstation 10.0.1,但没有完全相同的问题。但是DHCP放弃了在NAT之后的虚拟机上工作,因此它没有IP。然后,我发现VMware NAT服务未运行且无法启动。

原因是:端口转发主机端口冲突

我首先尝试了“恢复默认值”(按照Marcel Krommenhoek的建议),然后VMware NAT服务再次开始运行。

直到...我已将必要的端口转发添加回VMware NAT。嘘!

我发现,如果您在包含主机上已在使用的主机端口的 VMware NAT中设置端口转发,则VMware NAT服务无法重新启动

在这种情况下,Skype就是问题所在。它正在使用端口80

当我在VMware NAT中添加端口80转发时,该服务无法重新启动。

要解决此问题,我通过以下方式关闭了Skype中的端口80:

Tools -> Options -> 
Advanced -> Connection -> 
uncheck [ ] use port 80 and 443 for incoming connections

之后,我可以为端口80设置转发,然后VMware NAT服务运行良好(并将端口正确转发到VM)。

注意1:这仅在我添加到此Windows 8.1系统的“桌面” Skype中。显然,“现代”(Metro)Skype不会这样做。

注意2:如果VMware虚拟网络编辑器会警告您您正在尝试使用已在使用的端口,那肯定会有所帮助!

使用:Windows 8.1,VMware Workstation 10.0.1,运行带有JOOMLA的Apache的CentOS 6.5 64位VM。


3

我有一个类似的问题。但是我使用VMware Player 7代替了Workstation和Windows 8.1(如本地PC)和Ubuntu 10.04(如来宾SO)。

我解决了删除NAT适配器然后创建一个新适配器的问题。

我进入Ubuntu VM,瞧!!!!我认为这是在VMware Player中修复的方法,因为没有与Workstation中相同的选项。

希望对您有帮助!!



-1

只需在Windows 8兼容模式下以管理员身份运行VMware,一切都会正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.