虚拟网络适配器有时会导致主机中出现 DNS_PROBE_FINISHED_NXDOMAIN

虚拟网络适配器有时会导致主机中出现 DNS_PROBE_FINISHED_NXDOMAIN

在 VMWare Workstation Pro 12 中设置虚拟网络适配器后,我最近DNS_PROBE_FINISHED_NXDOMAIN偶尔会在主机操作系统中遇到错误。

这是什么原因造成的(我配置错误了吗?)?有解决办法吗?

笔记:

  • 客户机操作系统中未发生此错误
  • 禁用主机操作系统中的虚拟网络适配器可解决此问题
  • 即使主机上禁用虚拟网络适配器,客户操作系统仍具有网络连接(包括互联网)*
  • 两个网络都通过 IPv4 连接到互联网
  • 这些错误似乎是随机发生的,持续时间为 1 到 5 分钟
  • 主机上的 DNS 缓存似乎运行正常
  • 无论客户机的电源状态如何,都会发生此问题

* 这怎么可能呢?

Windows 事件查看器中出现以下内容(省略了一些输出):

Level: Warning
Source: DNS Client Events
Name resolution for the name www.example.com timed out after none of the configured DNS servers responded.

到目前为止我已经尝试过:

  • 在虚拟网络适配器和主机适配器中,我都添加了来自 Level3、Verisign 和 Google 的 DNS 服务器(每个服务器单独添加,并且同时添加)
  • 在 Host 和 Guest 中,我都运行了ipconfig /releaseipconfig /flushdnsipconfig /renew
  • 在主机和客户机中,在命令提示符的提升实例中,我已运行netsh winsock reset并重新启动了客户机和主机
  • 在主机和客户机中,我都禁用了防火墙和防病毒软件
  • 在 Chrome 和 Firefox 上,我已清除所有缓存数据

网络配置:

客人

VMWare Workstation 12 Pro内部的配置如下:

  • 网络以 NAT 方式运行
  • 网络 IP 是172.16.0.1/16
  • DHCP 已启用,租用 IP 地址范围172.16.128.0172.16.255.254
  • 客户操作系统中的网关设置为172.16.0.1
  • 目前没有转发任何端口
  • 首选和备用 DNS 服务器当前设置8.8.8.88.8.4.4

ipconfig /all可以找到的输出这里

主持人

ipconfig /all可以找到的输出这里(敏感和不相关的信息被替换为#

系统信息:

  • 主机操作系统:Windows 10 家庭版 (版本 1607,内部版本 14393.1066)*
  • 客户机操作系统:Windows Server 2016 Datacenter(版本 1607,内部版本 14393.1066)**
  • VMWare Workstation 12 Pro(版本 12.5.5,内部版本 5234757)

* Host 从 Build 14393.953 更新至 Build 14393.1066;但这并未解决问题

** 客户机已从 Build 14393.447 更新至 Build 14393.1066;但这并未解决问题

相关内容