在 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 /release
、ipconfig /flushdns
和ipconfig /renew
- 在主机和客户机中,在命令提示符的提升实例中,我已运行
netsh winsock reset
并重新启动了客户机和主机 - 在主机和客户机中,我都禁用了防火墙和防病毒软件
- 在 Chrome 和 Firefox 上,我已清除所有缓存数据
网络配置:
客人:
VMWare Workstation 12 Pro内部的配置如下:
- 网络以 NAT 方式运行
- 网络 IP 是
172.16.0.1/16
- DHCP 已启用,租用 IP 地址范围
172.16.128.0
为172.16.255.254
- 客户操作系统中的网关设置为
172.16.0.1
- 目前没有转发任何端口
- 首选和备用 DNS 服务器当前设置
8.8.8.8
为8.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;但这并未解决问题