使用 Chrome、Edge 等浏览器访问网站时,如果页面提示:
DNS_PROBE_FINISHED_BAD_CONFIG
或者同时出现:
- DNS 配置错误
- 找不到服务器
- 无法访问此网站
- 浏览器打不开网页
- 电脑显示已联网但网站无法打开
通常说明当前设备的 DNS 配置、网络参数或代理环境出现异常,导致浏览器无法正常完成域名解析。
这个错误和普通断网并不完全一样。
很多时候电脑依然显示:
已连接 Internet
甚至微信、部分应用也可以正常使用,但浏览器访问网站时仍然出现:
DNS_PROBE_FINISHED_BAD_CONFIG
本文按照从简单到复杂的顺序,排查 DNS 配置错误、浏览器无法上网以及 DNS_PROBE_FINISHED_BAD_CONFIG 问题。
如果已经排查 DNS、IP配置、系统代理、TUN、虚拟网卡和 Windows 网络设置,仍然无法正常访问,可以更换稳定网络线路继续测试。
获取稳定网络线路
一、DNS_PROBE_FINISHED_BAD_CONFIG是什么意思?
可以把 DNS 理解成互联网的“域名查询系统”。
当你访问:
example.com
浏览器首先要通过 DNS 找到这个域名对应的服务器 IP 地址。
正常过程大致是:
域名
↓
DNS服务器
↓
返回IP地址
↓
浏览器连接服务器
↓
打开网页
如果 DNS 配置存在异常,就可能变成:
域名
↓
DNS请求
↓
配置错误或解析失败
↓
无法获得正确IP
↓
网页打不开
Chrome 就可能出现:
DNS_PROBE_FINISHED_BAD_CONFIG
其中:
BAD_CONFIG
可以理解为当前网络环境中的某些 DNS 或 IP 配置不正确。
常见原因包括:
- DNS服务器配置错误
- DNS地址失效
- Windows DNS缓存异常
- DHCP获取网络参数失败
- IP地址配置错误
- 默认网关异常
- 系统代理残留
- 代理客户端修改DNS
- TUN模式DNS冲突
- 虚拟网卡异常
- 路由器DNS故障
- Winsock网络组件异常
二、DNS_PROBE_FINISHED_BAD_CONFIG和NXDOMAIN有什么区别?
这两个错误都和 DNS 有关,但故障重点不同。
DNS_PROBE_FINISHED_NXDOMAIN
通常更偏向:
域名没有被正确解析出来。
例如:
- 域名不存在
- DNS服务器找不到该域名
- 单个网站DNS异常
DNS_PROBE_FINISHED_BAD_CONFIG
通常更偏向:
当前设备或网络环境中的DNS配置本身存在异常。
例如:
- DNS地址配置错误
- IP参数错误
- DHCP异常
- 代理修改DNS
- 网络协议栈异常
因此如果多个网站同时出现 BAD_CONFIG,更应该优先检查:
Windows DNS 和本地网络配置。
三、先判断是单个网站问题还是整台电脑问题
不要看到 DNS 错误就直接重置整个网络。
先做三个测试。
1. 打开多个网站
尝试访问几个不同的网站。
如果:
只有一个网站打不开
而其他网站都正常,那么不一定是 Windows DNS 配置问题。
更可能是:
- 网站DNS异常
- 域名失效
- 网站服务器问题
如果:
大量网站都打不开
并且都提示 DNS 错误,则更应该检查本机 DNS。
2. 换一个浏览器测试
例如:
Chrome打不开
↓
使用Edge测试
如果两个浏览器都出现类似 DNS 问题,通常说明故障已经不只是 Chrome 本身。
重点检查:
- DNS
- Windows网络
- 系统代理
- 路由器
3. 手机连接同一个Wi-Fi测试
如果:
手机也打不开多个网站
问题可能在:
- 路由器
- 宽带DNS
- 上游网络
如果:
手机正常,只有电脑异常
则重点检查:
Windows本地网络配置。
四、第一步:重启浏览器和电脑
网络参数偶尔可能因为:
- 系统休眠
- 网络切换
- VPN退出异常
- 代理程序崩溃
- Wi-Fi重新连接
出现临时异常。
可以先:
- 完全关闭Chrome
- 重新打开浏览器
- 如果无效,重新启动Windows
这是成本最低的排查方式。
如果重启以后恢复,说明问题可能只是临时网络状态异常。
五、第二步:刷新Windows DNS缓存
Windows会缓存之前查询过的DNS结果。
如果缓存异常,就可能导致浏览器持续使用错误记录。
以管理员身份打开CMD,执行:
ipconfig /flushdns
正常情况下会提示DNS缓存已成功刷新。
然后:
- 关闭浏览器
- 重新打开Chrome
- 再访问网站
如果问题由本地DNS缓存导致,这一步可能直接恢复。
六、第三步:重新获取IP地址
如果 DHCP 分配的网络参数异常,也可能影响 DNS。
管理员CMD中可以执行:
ipconfig /release
然后:
ipconfig /renew
这个过程会让Windows重新向路由器申请:
- IP地址
- 默认网关
- DNS参数
执行完成后再运行:
ipconfig /flushdns
然后重新测试。
需要注意:
执行 ipconfig /release 后网络会暂时断开,这是正常现象。
七、第四步:检查DNS是不是被手动设置错误
进入Windows:
设置 → 网络和 Internet → 当前网络 → DNS设置
检查DNS服务器。
如果之前手动设置过:
- 陌生DNS
- 公司DNS
- 已失效DNS
- 代理软件提供的DNS
- 自建DNS
可以先改成:
自动获取DNS服务器地址
重新测试。
如果自动DNS仍然异常,也可以临时测试公共DNS。
例如:
1.1.1.1
备用:
1.0.0.1
或者:
8.8.8.8
备用:
8.8.4.4
修改后执行:
ipconfig /flushdns
然后重新打开浏览器。
八、第五步:检查IPv4网络配置
除了DNS,错误的IP地址、子网掩码和默认网关也可能导致网络异常。
进入:
网络适配器 → Internet协议版本4(TCP/IPv4)
如果普通家庭网络没有特殊需求,通常建议:
自动获得IP地址
以及:
自动获得DNS服务器地址
如果这里存在一组你并不认识的手动IP,例如:
- 固定IP
- 错误网关
- 旧公司网络参数
可以导致:
电脑显示网卡已连接,但实际网络无法正常通信。
如果电脑属于公司、服务器或特殊网络环境,则不要随意修改固定IP配置。
九、第六步:检查系统代理
代理配置错误有时也会表现成 DNS 或网页访问异常。
进入:
设置 → 网络和 Internet → 代理
重点检查:
使用代理服务器
如果当前没有使用代理软件,建议确认它已经关闭。
尤其检查是否存在:
127.0.0.1
或:
localhost
以及某个本地端口。
如果代理客户端已经退出,而Windows仍然把流量发送到本地代理端口,就可能出现网页无法访问。
十、第七步:完全退出代理客户端测试
如果电脑安装过:
- Clash
- Clash Verge
- Mihomo
- V2RayN
- sing-box
- VPN客户端
- 网络加速软件
这些工具可能修改:
- DNS
- 系统代理
- 路由
- 虚拟网卡
- 网络接口优先级
排查时可以:
- 关闭代理
- 完全退出客户端
- 打开任务管理器确认相关程序已经结束
- 关闭系统代理
- 执行
ipconfig /flushdns - 再测试网页
如果退出代理后恢复正常,说明问题重点就在:
代理DNS或网络接管配置。
十一、第八步:关闭TUN模式测试
如果正在使用TUN模式,DNS流程通常会比普通系统代理更复杂。
TUN可能接管:
- DNS请求
- TCP流量
- UDP流量
- 默认路由
- 虚拟网卡
如果TUN配置异常,就可能出现:
- DNS_PROBE_FINISHED_BAD_CONFIG
- 网页打不开
- 部分应用正常部分异常
- 关闭代理后仍然无法上网
可以尝试:
关闭TUN模式 → 保留普通系统代理 → 测试网页
如果关闭TUN以后恢复,说明应该重点排查:
- TUN虚拟网卡
- DNS劫持配置
- Fake-IP
- DNS服务器
- 路由规则
十二、第九步:检查虚拟网卡
安装过VPN、代理工具或虚拟机软件后,Windows里可能出现多个网络适配器。
例如:
- TUN Adapter
- TAP Adapter
- Wintun
- VMware
- Hyper-V
- VirtualBox
如果虚拟网卡状态异常,可能干扰:
- DNS
- 默认路由
- 网络接口优先级
进入:
控制面板 → 网络连接
看看是否存在已经不用的虚拟网卡。
排查时可以临时禁用明显不用的虚拟适配器,再测试网络。
不要随意删除不认识的驱动。
十三、第十步:检查网络适配器状态
当前使用的Wi-Fi或以太网适配器本身也可能出现异常。
可以尝试:
- 打开网络连接
- 找到当前Wi-Fi或以太网
- 选择禁用
- 等待几秒
- 再重新启用
这相当于重新初始化当前网络接口。
如果网络参数只是临时异常,有时重新启用网卡就可以恢复。
十四、第十一步:重置Winsock
如果前面的DNS、IP、代理检查都没有发现问题,可以进一步重置Winsock。
管理员CMD执行:
netsh winsock reset
然后执行:
netsh int ip reset
再执行:
ipconfig /flushdns
最后:
重启电脑。
Winsock负责Windows中很多应用程序和网络协议之间的通信。
如果长期安装、卸载:
- VPN
- 代理软件
- 网络过滤软件
- 安全工具
Winsock配置可能出现异常。
十五、第十二步:使用Windows网络重置
如果问题仍然存在,可以考虑Windows自带的网络重置功能。
通常位于:
设置 → 网络和 Internet → 高级网络设置 → 网络重置
网络重置可能会:
- 重新安装网络适配器
- 恢复部分网络配置
- 清除部分自定义设置
执行以后通常需要重启电脑。
需要注意:
如果电脑有:
- 固定IP
- 特殊DNS
- VPN配置
- 公司网络配置
执行前应该先记录相关参数。
因此网络重置应该放在比较靠后的步骤。
十六、第十三步:重启路由器
如果同一个Wi-Fi下有多台设备同时出现:
- DNS解析异常
- 网页打不开
- 域名无法访问
问题就可能不在电脑,而在路由器。
可以:
- 关闭路由器电源
- 等待约30秒
- 重新通电
- 等待网络恢复
- 重新测试
路由器可能承担:
- DHCP
- DNS转发
- 默认网关
其中任何一项出现异常,都可能导致终端网络配置错误。
十七、第十四步:连接手机热点测试
这是判断故障位置非常有效的方法。
让电脑断开当前Wi-Fi,连接手机热点。
如果:
手机热点可以正常打开网页
说明电脑本身大概率没有严重故障。
问题更可能在:
- 原Wi-Fi
- 路由器
- 宽带DNS
- ISP网络
如果:
换手机热点仍然出现BAD_CONFIG
则更应该检查:
- Windows DNS
- IP配置
- 代理
- TUN
- 虚拟网卡
- Winsock
十八、为什么电脑显示已联网,但Chrome还是BAD_CONFIG?
Windows显示:
已连接 Internet
主要说明网卡和当前网络之间存在连接。
但真正打开网页还需要经过:
电脑
↓
默认网关
↓
DNS
↓
目标服务器
↓
HTTP/HTTPS
其中DNS配置错误以后,依然可能出现:
网络图标正常,但网页打不开。
所以“显示联网”并不能证明DNS一定正常。
十九、为什么修改DNS后还是没用?
如果已经把DNS改成:
1.1.1.1
或者:
8.8.8.8
但错误完全没有变化,就要继续检查其他环节。
可能原因包括:
- DNS缓存未刷新
- TUN正在接管DNS
- 代理客户端覆盖了系统DNS
- 路由器强制分配DNS
- IPv6使用另一组DNS
- Winsock异常
- IP配置错误
因此修改DNS只是排查的一部分。
不要反复更换十几个DNS地址。
二十、为什么开代理以后出现DNS_PROBE_FINISHED_BAD_CONFIG?
如果:
不开代理正常
但:
一开代理就出现BAD_CONFIG
优先检查代理软件。
代理环境中的DNS路径可能变成:
浏览器
↓
系统代理/TUN
↓
代理DNS模块
↓
远程DNS
↓
目标网站
可能的问题包括:
- DNS地址不可用
- Fake-IP配置错误
- DNS规则异常
- TUN DNS接管失败
- 节点无法访问DNS服务器
- 配置文件错误
这种情况下,继续修改Chrome意义不大。
应该重点检查:
代理客户端的DNS配置。
二十一、为什么关闭代理后还是无法上网?
如果代理程序已经退出,但问题仍然存在,可能有残留配置。
重点检查:
- Windows系统代理是否关闭
- TUN虚拟网卡是否还启用
- DNS是否被改过
- 默认网关是否正常
- 虚拟适配器是否冲突
建议:
- 完全退出代理客户端
- 关闭系统代理
- 关闭TUN
- 刷新DNS
- 重新启用网络适配器
- 重启电脑
二十二、为什么只有Chrome报错,其他应用正常?
不同软件可能使用不同网络机制。
例如部分应用可能:
- 使用自己的DNS
- 使用缓存IP
- 不经过系统代理
- 保持之前的长连接
而Chrome每次访问新网站时需要重新完成DNS查询。
因此:
其他软件正常,并不能证明DNS没有问题。
可以使用Edge或Firefox测试。
如果多个浏览器都异常,更应该检查系统网络层。
二十三、DNS_PROBE_FINISHED_BAD_CONFIG推荐排查顺序
如果想快速排查,可以按照下面的顺序:
- 测试其他网站
- 换浏览器测试
- 重启电脑
- 执行
ipconfig /flushdns - 执行
ipconfig /release - 执行
ipconfig /renew - 检查DNS设置
- 更换DNS测试
- 检查IPv4配置
- 检查系统代理
- 完全退出代理软件
- 关闭TUN模式
- 检查虚拟网卡
- 重启网络适配器
- 重置Winsock
- 网络重置
- 重启路由器
- 换手机热点测试
每完成一步都重新测试浏览器。
不要一次同时修改:
- DNS
- IP
- 网关
- 代理
- TUN
- 路由器
否则即使恢复,也很难确认真正的问题来源。
常见问题
DNS_PROBE_FINISHED_BAD_CONFIG是DNS坏了吗?
不一定。
它通常表示当前DNS或网络配置存在异常,可能涉及DNS服务器、IP地址、DHCP、代理、TUN或Windows网络组件。
重装Chrome有用吗?
大多数情况下不建议首先重装。
如果系统DNS配置错误,Chrome重装以后仍然会使用同一套Windows网络环境。
更换DNS一定能解决吗?
不一定。
如果问题来自:
- 代理
- TUN
- Winsock
- 路由器
- IP配置
单纯更换DNS可能没有效果。
DNS_PROBE_FINISHED_BAD_CONFIG需要重装Windows吗?
通常完全没有必要。
绝大多数情况可以通过:
- 刷新DNS
- 重新获取IP
- 检查代理
- 修复DNS
- 重置Winsock
- 网络重置
完成排查。
手机能打开网页,电脑打不开怎么办?
优先检查电脑本地:
- DNS
- IP配置
- 系统代理
- TUN
- 虚拟网卡
- Winsock
如果换手机热点后电脑恢复正常,再重点检查原来的路由器和宽带网络。
总结
出现:
DNS_PROBE_FINISHED_BAD_CONFIG
核心排查方向是:
当前设备或网络环境中的DNS、IP或代理配置存在异常。
建议按照:
DNS缓存 → DHCP/IP → DNS服务器 → 系统代理 → 代理客户端 → TUN → 虚拟网卡 → Winsock → 路由器 → 上游网络
这个顺序逐项检查。
如果多个网站同时出现 DNS 配置错误,优先检查Windows和当前网络环境;如果只有单个网站打不开,则没有必要直接重置整个系统网络。
整个排查过程中最重要的一点是:
一次只修改一个变量,并在每一步之后重新测试。
这样才能真正找到导致 DNS_PROBE_FINISHED_BAD_CONFIG 的故障位置。
继续排查相关 DNS 与网络问题
如果 DNS_PROBE_FINISHED_BAD_CONFIG 仍然没有解决,可以根据具体报错继续查看下面这些相关问题:
- 出现 DNS_PROBE_FINISHED_NXDOMAIN / 找不到服务器 IP:查看《DNS_PROBE_FINISHED_NXDOMAIN怎么解决?2026年Chrome找不到服务器IP、网页打不开排查指南》
- 出现 ERR_PROXY_CONNECTION_FAILED / 代理服务器连接失败:查看《ERR_PROXY_CONNECTION_FAILED怎么解决?2026年代理服务器连接失败、网页打不开排查指南》
- 出现 ERR_CONNECTION_TIMED_OUT / 连接超时:查看《ERR_CONNECTION_TIMED_OUT怎么解决?2026年Chrome连接超时、网页打不开完整排查指南》
- 电脑显示已经连接互联网,但浏览器仍然打不开网页:查看《已连接互联网但网页打不开怎么办?2026年电脑有网但浏览器打不开网页排查指南》
如果多个网站同时出现 DNS 异常,优先检查 DNS、IP 配置、系统代理和 TUN;如果只有单个网站异常,则更应该检查该网站本身的域名和 DNS 记录。