VMware虚拟机OpenWRT DNS解析失败?"curl: (6) Could not resolve host" 错误终结者来了!DNS污染、解析不稳定?别慌,手把手教你解决VMware NAT网络中OpenWRT的DNS疑难杂症,从此告别"无法解析主机"的烦恼!

近期DNS的污染、解析的问题越来越严重,我目前的办公环境使用VMware在本机安装了一个虚拟机openWRT,透过type-c的网口共享给我的服务器,解决服务器本身机上边虚拟机的上网问题。

今天早上过来,发现DNS解析存在不稳定的情况。

报错:curl: (6) Could not resolve host

首先对于两个网卡的DNS进行检查,切换成阿里云的DNS,还是没解决问题:

对于本地的clash进行DNS的配置,以及尝试切换了DNS的模式,均未彻底解决相关问题:

最后,开始怀疑是VMware的NAT模式存在问题:

博主重新启动了一台新的虚拟机,复现了DNS不稳定的情况。

最终经过排查,尝试对于VMware NAT模式网络,DNS部分进行域名服务器的指定:

最终问题解决了。