在VMWare工作站中选择NAT时,虚拟机中没有Internet连接


23

从昨天开始,我面临这个奇怪的问题,如果我在VMWare中选择NAT作为网络适配器,则VM中没有任何Internet连接。我有一个必须将网络适配器作为NAT的要求。

Internet在我的主机上正常运行,但在我的VM中无法正常运行。它表明互联网电缆已拔出。我在互联网图标上收到“ X”标记。

即使我通过Wi-fi或LAN连接,也会遇到同样的问题。

我的主机是Windows 7 Professional,虚拟机是Windows 7 ProfessionalN。

不知道可能是什么问题。我已经提到了与我的问题类似的其他链接,但是它们似乎并未提供我的解决方案。他们中的大多数要求使用桥接适配器进行连接。

任何建议将非常有用。

谢谢。


您是否已将主机Internet连接共享到NAT VMnet?您可以从“网络和共享中心”执行此操作。请遵循本教程中的步骤。youtube.com/watch?v=H2j3nyl4muQ
卢赞·巴尔

Answers:


19

您不需要重新安装 VMware。如果这样做,您可能会丢失自定义配置和首选项。

这是一个简单的解决方法

  • 编辑>虚拟网络编辑器

在此处输入图片说明

  • 授予管理员权限

在此处输入图片说明

  • 您将看到所有要配置的网络适配器,并根据需要进行调整
  • 如果您不知道这些是什么,只需单击“还原默认值”

在此处输入图片说明


1
感谢您的分享,这对我很有效,加油。
RavinderSingh19年


11

我解决了问题。尽管解决方案似乎很la脚。

我观察到,无论我如何尝试,VMware DHCP服务都已停止运行并且根本没有重新启动。

因此,我必须卸载并重新安装VMware工作站才能使其运行。

重新安装后,我开始使用NAT适配器访问Internet。

但是我仍然不确定为什么服务没有启动。


这是唯一对我有用的解决方案!我已经尝试过各种在线论坛中的许多内容。
IgorGanapolsky

2
也许已经晚了,但是您应该尝试使用start> run> cmd并键入NET START“ VMware DHCP Service”,然后按Enter。
弗朗西斯科·塔皮亚

您好@FranciscoTapia。回复晚了非常抱歉。我也尝试过,但是一直失败。也尝试在管理模式下使用cmd提示符,但存在相同的问题。这就是为什么必须诉诸这种方法的原因。
Amogh Natu

这也对我有用。我已经将虚拟机转换(导入)到新的Fusion应用程序中。VM已启动,但无法进行NAT。我卸载了Fusion,然后重新安装,现在我的VM可以访问Internet。
哈珀维尔

之所以可行,是因为它暗含了其他答案所建议的(重置默认值)。superuser.com/a/1113669/268750
UuDdLrLrSs

7

就我而言,是VMWare NAT服务未运行。我通过转到services.msc进行了启动,并且互联网开始在来宾VM上工作。在“虚拟机设置”中,选择“ NAT”作为“网络连接”。


2
这对我有用!我的VMWare设置为NAT连接,这就是原因。所以,我认为解决的办法是:进入services.msc,然后启动哪个服务对应于您的连接类型,NAT或桥接(DHCP)等
CreativiTimothy

2

如果您在多Nic卡服务器中工作,则必须选择要使用的Nic。

在VMware Workstation中:

  1. 转到编辑,虚拟配置网络
  2. 选择VM Nic自动桥接
  3. 在“ VMNet信息”中,选择“网桥”,然后
  4. 在选项“桥接到”中,选择VMware Workstation使用的正确的NIC卡。

这是对我有用的解决方案。不知道为什么“自动”不再起作用。
bdwakefield '18

2

我也曾经面对过这个问题,花了我很长时间才弄清楚出了什么问题。最后,我要做的就是从任务管理器启动DHCP服务,该服务已停止并且运行正常。

任务管理器VMware服务-DHCP


0

就我而言,VM pro v15更新后,NAT出现了问题。每个VM中的VM工具升级都无济于事。这是我按时间顺序执行的操作:

  • “修复” VMware(通过“控制面板” |“添加/删除程序”)并重新引导主机。这不能解决问题。
  • 从VM中删除了所有网络适​​配器(编辑|虚拟网络编辑器...)
  • 添加了一个新的NAT ...然后将子网恢复到以前的状态(所有网络问题已在几个月前被烧入内存)。
  • 随后启动了每个虚拟机,当然每次网络仍然无法正常工作。
  • 从每个VM的VM(主机)菜单中,我将网络适配器重新配置为“自定义”,并选择了我在上面创建的虚拟网络。
  • 现在,网络适配器可在每个VM中使用。

-1

好吧,我有同样的问题。我的主机是Windows 7,VM是Ubuntu,我正在使用Workstation。

因此,我刚刚在虚拟网络编辑器中返回了默认配置,然后一切正常。


我也尝试过。但是问题仍然存在。因此必须使用标准的“解决所有问题”解决方案来卸载并重新安装工作站。那对我有用。
Amogh Natu 2014年

什么是虚拟网络编辑器?
IgorGanapolsky

@IgorGanapolsky这只是一个菜单选项。转到VMware Workstation上的“编辑”->“虚拟网络编辑器”:i.imgur.com/vbV65jA.png
CreativiTimothy

-1

当您关闭主机而不保存VM的计算机状态时,会发生这种情况。您可以只重新启动虚拟机。它将解决问题。


对于您所说的在您关闭主机而不保存VM的计算机状态时发生的那部分,我将给予支持。我只是意识到这是问题的原因,所以我知道以后如何解决它。建议重新启动虚拟机的解决方案无济于事
CreativiTimothy
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.