清除DNS缓存、2. 更改DNS服务器、3. 检查hosts文件、4. 重置Chrome设置、5. 重置网络协议栈以解决DNS解析失败问题。

如果您尝试访问某个网站,但谷歌浏览器显示“DNS_PROBE_FINISHED_NXDOMAIN”错误,则表明浏览器无法将域名解析为有效的IP地址。此问题可能由本地网络配置、DNS服务或系统设置引起。
本文运行环境:Dell XPS 13,Windows 11
一、清除本地DNS缓存
操作系统可能会缓存过期或错误的DNS记录,导致域名解析失败。清除DNS缓存可强制系统重新向DNS服务器发起查询。
1、按下Win + R组合键打开“运行”窗口。
2、输入cmd并按Ctrl+Shift+Enter以管理员身份运行命令提示符。
3、在命令行中输入以下命令并回车执行:ipconfig /flushdns。
4、看到提示“已成功刷新DNS解析缓存”后关闭窗口,重启浏览器测试访问。
二、更改系统DNS服务器地址
当前使用的DNS服务器可能出现故障或响应异常。更换为稳定可靠的公共DNS服务可以绕过运营商DNS问题。
1、进入“设置”应用,选择“网络和Internet”选项。
2、点击当前连接的网络(如Wi-Fi或以太网),进入其属性页面。
3、在网络IP设置部分,将配置方式切换为手动。
4、开启IPv4设置,在“首选DNS”字段输入8.8.8.8,在“备用DNS”字段输入8.8.4.4。
5、保存更改后尝试重新加载网页。也可替换为其他公共DNS,如Cloudflare的1.1.1.1或国内的114.114.114.114。
三、检查并清理hosts文件
系统的hosts文件若包含错误的域名映射规则,会强制将特定域名指向无效地址,从而引发NXDOMAIN错误。
1、打开文件资源管理器,在地址栏输入路径:C:\Windows\System32\drivers\etc并回车。
2、找到hosts文件,右键选择“记事本”并以管理员权限打开。
3、检查文件内容中是否存在与目标域名相关的条目,如有则将其整行删除。
4、保存文件并关闭编辑器,随后重启浏览器进行测试。
四、重置Chrome浏览器设置
浏览器的扩展程序、代理设置或自定义配置可能导致DNS查询异常。恢复默认设置有助于排除软件层面干扰。
1、在Chrome地址栏输入chrome://settings/reset并访问该页面。
2、点击“将设置还原为原始默认设置”选项。
3、在确认弹窗中选择“重置设置”按钮。
4、等待操作完成,浏览器自动重启后检查问题是否解决。
五、重置网络协议栈
TCP/IP协议栈或Winsock配置损坏会影响网络通信功能,包括DNS查询。重置网络组件可修复底层连接问题。
1、以管理员身份打开命令提示符。
2、依次执行以下命令,每条命令输入后按回车等待执行完成:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
3、所有命令执行完毕后重启计算机,使更改生效。











