使用 Chrome、Edge 等浏览器访问网站时,如果页面突然出现:
ERR_NAME_NOT_RESOLVED
或者同时提示:
- 找不到服务器 IP 地址
- 域名无法解析
- 无法访问此网站
- 网页打不开
- DNS 查询失败
通常说明浏览器没有成功把当前域名解析成服务器 IP 地址。
这个错误和普通的“电脑断网”并不完全一样。
很多情况下:
- Wi-Fi 显示正常
- Windows 显示已连接 Internet
- 微信等应用也能联网
- 但部分网页就是打不开
这时重点应该检查:
DNS、域名解析、系统代理、TUN、hosts、路由器和当前网络环境。
本文按照从简单到复杂的顺序,排查 ERR_NAME_NOT_RESOLVED、域名无法解析以及浏览器网页打不开的问题。
如果已经排查 DNS、hosts、系统代理、TUN、IP 和本地网络设置,仍然无法正常访问,可以更换稳定网络线路继续测试。
获取稳定网络线路
一、ERR_NAME_NOT_RESOLVED是什么意思?
浏览器访问一个网站时,通常会经历:
域名
↓
DNS查询
↓
获得服务器IP
↓
建立连接
↓
打开网页
例如输入:
example.com
浏览器首先要知道:
example.com 对应哪个 IP 地址?
如果 DNS 无法给出正确结果,就可能出现:
ERR_NAME_NOT_RESOLVED
可以简单理解为:
浏览器无法把当前网站域名解析成可以连接的服务器地址。
常见原因包括:
- DNS服务器异常
- DNS缓存错误
- 域名输入错误
- 网站DNS记录异常
- Windows DNS配置错误
- 系统代理影响DNS
- TUN模式接管DNS异常
- hosts文件存在错误记录
- 路由器DNS故障
- 当前网络无法访问DNS服务器
二、ERR_NAME_NOT_RESOLVED和DNS_PROBE_FINISHED_NXDOMAIN有什么区别?
这两个错误非常接近。
ERR_NAME_NOT_RESOLVED
重点表示:
浏览器无法完成域名解析。
DNS_PROBE_FINISHED_NXDOMAIN
通常表示:
DNS查询返回了“域名不存在”或者无法找到该域名记录。
实际使用中,两种错误经常会出现在类似场景里。
因此排查方向也高度相似:
- DNS
- 域名
- hosts
- 系统代理
- TUN
- 路由器
如果同一个网站在不同时间出现这两种错误,不一定代表发生了两个完全不同的故障。
三、先判断是单个网站问题还是整台电脑问题
不要一看到 ERR_NAME_NOT_RESOLVED 就直接重置整个网络。
先做三个测试。
1. 测试多个网站
如果:
只有一个网站打不开
而其他网站全部正常,则更可能是:
- 域名输入错误
- 网站DNS记录异常
- 域名失效
- 当前DNS对该域名解析异常
如果:
多个网站都打不开
并且都出现域名解析相关错误,则重点检查:
- Windows DNS
- 系统代理
- 路由器
- 当前网络
2. 换浏览器测试
例如:
Chrome打不开
↓
换Edge测试
如果多个浏览器都无法解析域名,问题通常已经不是Chrome本身。
更应该检查:
系统级DNS和网络配置。
3. 手机测试同一个网站
可以让手机:
- 连接同一个Wi-Fi测试
- 或关闭Wi-Fi使用移动数据测试
如果:
手机移动数据能打开,电脑打不开
优先检查电脑本地DNS。
如果:
多个网络都打不开同一网站
则可能是:
- 网站域名异常
- 网站DNS记录问题
- 域名已经失效
四、第一步:检查网址有没有输入错误
这是最简单但非常常见的一步。
例如:
正确域名:
example.com
如果误输入:
exmaple.com
就可能无法解析。
建议:
- 删除当前网址
- 重新输入域名
- 检查字母顺序
- 检查域名后缀
- 尝试从搜索引擎重新进入
如果只有一个网站出现:
ERR_NAME_NOT_RESOLVED
优先做这一项。
五、第二步:刷新Windows DNS缓存
Windows会保存一部分DNS解析结果。
如果缓存中存在:
- 过期记录
- 错误记录
- 代理留下的DNS结果
浏览器可能持续使用错误数据。
以管理员身份打开CMD,执行:
ipconfig /flushdns
执行完成以后:
- 关闭Chrome
- 重新打开浏览器
- 再访问网站
如果只是本地DNS缓存异常,这一步可能直接恢复。
六、第三步:重新启动DNS Client相关网络状态
如果刷新DNS无效,可以先重启电脑。
Windows中的DNS解析和网络组件可能因为:
- 睡眠唤醒
- 网络切换
- 代理崩溃
- VPN退出异常
出现临时状态问题。
建议:
重启电脑后重新测试。
如果重启后恢复,说明更可能是临时网络状态异常,而不是网站本身故障。
七、第四步:更换DNS服务器
如果当前DNS服务器无法正确解析域名,可以临时更换公共DNS测试。
例如:
主DNS:
1.1.1.1
备用:
1.0.0.1
或者:
主DNS:
8.8.8.8
备用:
8.8.4.4
修改完成后再次执行:
ipconfig /flushdns
然后重新打开网站。
如果更换DNS后恢复,说明原来的:
- 路由器DNS
- ISP DNS
- 自动分配DNS
可能存在异常。
八、第五步:检查Windows DNS设置
进入:
设置 → 网络和 Internet → 当前网络 → DNS设置
检查当前DNS配置。
如果之前手动填写过:
- 已失效DNS
- 公司DNS
- 代理DNS
- 自建DNS
- 不认识的DNS地址
可以先改回:
自动获取DNS服务器地址
然后重新测试。
如果自动DNS仍然异常,再测试公共DNS。
九、第六步:检查IPv4配置
除了DNS本身,错误的IP参数也可能影响域名解析。
进入:
网络适配器 → Internet协议版本4(TCP/IPv4)
普通家庭网络一般建议:
- 自动获得IP地址
- 自动获得DNS服务器地址
如果这里残留了旧的:
- 固定IP
- 默认网关
- DNS
- 公司网络参数
可能导致:
电脑显示已联网,但实际上无法正常访问DNS服务器。
如果电脑属于公司或特殊固定IP网络,则不要随意修改。
十、第七步:检查Windows系统代理
代理配置异常也可能导致网页访问和DNS表现异常。
进入:
设置 → 网络和 Internet → 代理
重点检查:
使用代理服务器
如果当前没有运行代理软件,应确认它已经关闭。
尤其注意:
127.0.0.1
localhost
以及陌生本地端口。
例如:
127.0.0.1:7890
如果代理客户端已经退出,但Windows仍然将浏览器流量发送到该端口,就可能导致网页无法正常访问。
十一、第八步:完全退出代理客户端测试
如果电脑安装了:
- Clash
- Clash Verge
- Mihomo
- V2Ray
- sing-box
- VPN客户端
- 网络加速软件
建议做一次“无代理测试”。
步骤:
- 关闭代理
- 完全退出客户端
- 确认后台进程结束
- 关闭系统代理
- 执行
ipconfig /flushdns - 重新打开浏览器
如果退出代理后恢复正常,问题更可能来自:
- 代理DNS
- 系统代理
- 路由规则
- TUN配置
十二、第九步:关闭TUN模式测试
TUN模式通常会接管:
- DNS
- TCP
- UDP
- 默认路由
- 虚拟网卡
如果TUN配置出现异常,就可能造成:
- ERR_NAME_NOT_RESOLVED
- DNS_PROBE_FINISHED_NXDOMAIN
- DNS_PROBE_FINISHED_BAD_CONFIG
- 网页打不开
可以测试:
关闭TUN → 使用普通系统代理 → 重新访问网页
如果关闭TUN后正常,重点检查:
- TUN DNS
- Fake-IP
- 虚拟网卡
- DNS服务器
- 路由规则
十三、第十步:检查hosts文件
Windows hosts 文件可以直接指定域名和IP的对应关系。
文件通常位于:
C:\Windows\System32\drivers\etc\hosts
使用记事本以管理员身份打开。
重点检查是否存在类似:
0.0.0.0 example.com
或者:
127.0.0.1 example.com
如果当前网站被指向:
- 0.0.0.0
- 127.0.0.1
- 错误IP
就可能无法正常访问。
如果不确定某条hosts记录用途,不建议随意批量删除。
只处理明显异常或自己之前添加过的内容。
十四、第十一步:重新获取IP地址
如果DHCP分配的网络参数异常,也可能影响DNS访问。
管理员CMD执行:
ipconfig /release
然后:
ipconfig /renew
再执行:
ipconfig /flushdns
执行 release 以后网络会短暂断开,这是正常现象。
重新获得IP和DNS参数以后再测试浏览器。
十五、第十二步:检查当前IP和默认网关
CMD中执行:
ipconfig
查看:
- IPv4地址
- 默认网关
- DNS相关网络状态
如果IPv4地址类似:
169.254.x.x
通常说明Windows没有成功从路由器获取正常IP。
这时问题重点就不再是浏览器,而是:
- DHCP
- Wi-Fi
- 路由器
- 网卡
如果没有正常默认网关,也可能无法访问外部DNS服务器。
十六、第十三步:检查浏览器代理插件
Chrome或Edge里的代理扩展可能单独控制网络。
如果安装过:
- Proxy Switcher
- SwitchyOmega类工具
- 网络代理扩展
可以暂时禁用。
然后:
使用无痕模式重新测试。
如果禁用插件以后恢复正常,问题大概率来自:
浏览器级代理规则。
十七、第十四步:重启网络适配器
Windows网卡偶尔可能出现临时状态异常。
进入:
控制面板 → 网络连接
找到当前使用的:
- Wi-Fi
- 以太网
先:
禁用
等待几秒,再:
启用
然后重新测试。
这一步可以重新初始化当前网络接口。
十八、第十五步:检查虚拟网卡
使用过:
- TUN
- VPN
- VMware
- Hyper-V
- VirtualBox
以后,Windows里可能存在多个虚拟网卡。
它们可能影响:
- DNS优先级
- 默认路由
- 网络接口选择
可以临时禁用明显不用的:
- TUN Adapter
- TAP Adapter
- VPN虚拟网卡
- 虚拟机网络适配器
然后重新测试。
不要删除不确定用途的网卡驱动。
十九、第十六步:重置Winsock和网络协议
如果前面的DNS、代理、hosts都检查过仍然无效,可以进一步重置Windows网络组件。
管理员CMD执行:
netsh winsock reset
然后:
netsh int ip reset
再执行:
ipconfig /flushdns
最后:
重启电脑。
这一步比较适合:
- 经常安装卸载代理软件
- 多个VPN共存
- 网络协议栈异常
- DNS持续异常
的情况。
二十、第十七步:重启路由器
如果同一个Wi-Fi下:
- 手机也解析失败
- 其他电脑也打不开网站
- 多个设备同时出现DNS错误
问题可能在路由器。
可以:
- 关闭路由器电源
- 等待约30秒
- 重新启动
- 等待网络恢复
- 再测试
路由器可能负责:
- DHCP
- DNS转发
- 默认网关
- NAT
如果路由器DNS转发异常,整个局域网都可能受到影响。
二十一、第十八步:连接手机热点测试
这是判断故障位置很有效的方法。
让电脑断开原来的Wi-Fi。
连接手机热点。
如果:
手机热点可以正常打开网站
说明电脑本身大概率没有严重故障。
问题更可能在:
- 原Wi-Fi
- 路由器
- 宽带DNS
- ISP网络
如果:
手机热点仍然ERR_NAME_NOT_RESOLVED
则重点检查:
- Windows DNS
- hosts
- 系统代理
- TUN
- 虚拟网卡
- Winsock
二十二、为什么只有一个网站出现ERR_NAME_NOT_RESOLVED?
如果只有一个网站异常,而其他网站全部正常,通常不建议立刻重置Windows网络。
更可能是:
1. 域名输入错误
检查网址拼写。
2. 网站DNS记录异常
网站管理员可能配置错误。
3. 域名刚修改DNS
DNS传播可能还没有完全完成。
4. 域名已经过期
失效域名可能无法正常解析。
5. 当前DNS缓存异常
可以尝试:
- 刷新DNS
- 更换DNS
再测试。
二十三、为什么手机能打开,电脑却ERR_NAME_NOT_RESOLVED?
因为手机和电脑可能使用完全不同的:
- DNS服务器
- 网络运营商
- 网络接口
- 代理配置
- DNS缓存
例如:
手机移动数据
↓
运营商DNS
↓
目标网站
电脑Wi-Fi
↓
路由器
↓
宽带DNS
↓
目标网站
所以手机正常并不能证明电脑DNS一定正常。
二十四、为什么开代理后域名无法解析?
代理环境中的DNS路径通常更复杂。
可能变成:
浏览器
↓
系统代理/TUN
↓
代理客户端
↓
DNS模块
↓
远程DNS
↓
目标网站
如果:
不开代理正常,一开代理就ERR_NAME_NOT_RESOLVED
优先检查:
- 代理DNS
- Fake-IP
- DNS服务器
- TUN配置
- 节点状态
- DNS分流规则
这种情况通常不应该继续反复修改Chrome。
二十五、为什么换DNS以后还是没用?
如果换成公共DNS以后仍然无法解析,可能真正的问题并不在DNS服务器。
继续检查:
- hosts
- 系统代理
- TUN
- 虚拟网卡
- IPv4配置
- 默认网关
- 路由器
- 网站域名本身
不要把所有“域名打不开”都理解成公共DNS不够好。
关键是找到DNS请求最终在哪一层失败。
二十六、ERR_NAME_NOT_RESOLVED推荐排查顺序
可以按照下面的顺序:
- 检查网址拼写
- 测试其他网站
- 换浏览器测试
- 手机测试同一网站
- 刷新DNS缓存
- 更换DNS
- 检查Windows DNS
- 检查IPv4配置
- 检查系统代理
- 完全退出代理软件
- 关闭TUN
- 检查hosts
- 重新获取IP
- 检查默认网关
- 禁用浏览器代理插件
- 重启网络适配器
- 检查虚拟网卡
- 重置Winsock
- 重启路由器
- 更换网络测试
每完成一步都重新测试。
不要一次同时修改:
- DNS
- hosts
- 代理
- IP
- TUN
- 路由器
否则恢复后很难确认真正的问题来源。
常见问题
ERR_NAME_NOT_RESOLVED是网站坏了吗?
不一定。
可能是网站DNS异常,也可能是电脑本地DNS无法正常解析域名。
ERR_NAME_NOT_RESOLVED需要重装Chrome吗?
通常不需要。
如果多个浏览器都出现相同问题,说明故障更可能在系统DNS或网络环境。
修改DNS一定能解决吗?
不一定。
如果问题来自:
- hosts
- 代理
- TUN
- 默认网关
- 网站域名本身
单纯修改DNS可能无效。
ERR_NAME_NOT_RESOLVED和网页超时一样吗?
不一样。
ERR_NAME_NOT_RESOLVED 更偏向:
域名还没有成功解析出IP。
而连接超时通常表示:
已经尝试连接目标地址,但没有及时获得响应。
因此两者排查重点不同。
所有网站都出现ERR_NAME_NOT_RESOLVED怎么办?
优先检查:
- DNS
- Windows网络配置
- 系统代理
- TUN
- 路由器
如果只有一个网站异常,则先检查域名和网站DNS。
总结
出现:
ERR_NAME_NOT_RESOLVED
核心判断是:
浏览器没有成功把当前网站域名解析成可以连接的服务器IP地址。
建议按照:
域名 → DNS缓存 → DNS服务器 → Windows DNS → 系统代理 → TUN → hosts → IP/网关 → Winsock → 路由器
这个顺序逐项排查。
如果只有单个网站异常,优先检查网站域名和DNS记录;如果大量网站同时无法解析,则重点检查电脑、代理和当前网络环境。
整个排查过程中,尽量一次只改变一个设置。
这样才能真正找到导致 ERR_NAME_NOT_RESOLVED 的故障位置。
继续排查相关 DNS 与网络问题
如果 ERR_NAME_NOT_RESOLVED 仍然没有解决,可以根据具体报错继续查看下面这些相关问题:
- 出现 DNS_PROBE_FINISHED_NXDOMAIN / 找不到服务器 IP:查看《DNS_PROBE_FINISHED_NXDOMAIN怎么解决?2026年Chrome找不到服务器IP、网页打不开排查指南》
- 出现 DNS_PROBE_FINISHED_BAD_CONFIG / DNS配置错误:查看《DNS_PROBE_FINISHED_BAD_CONFIG怎么解决?2026年DNS配置错误、浏览器无法上网排查指南》
- 出现 DNS_PROBE_FINISHED_NO_INTERNET / Chrome检测无网络:查看《DNS_PROBE_FINISHED_NO_INTERNET怎么解决?2026年Chrome DNS检测无网络排查指南》
- 如果同时出现 代理服务器连接失败、代理后网页打不开:查看《ERR_PROXY_CONNECTION_FAILED怎么解决?2026年代理服务器连接失败、网页打不开排查指南》
如果只有单个域名无法解析,优先检查网址、网站 DNS 和本地缓存;如果多个网站同时出现域名解析失败,则重点检查 Windows DNS、系统代理、TUN 和当前网络环境。