err_name_not_resolved错误需按序排查:一、确认故障范围(如百度可打开则非断网);二、刷新本地dns缓存(ipconfig /flushdns等);三、更换为1.1.1.1等公共dns;四、清除chrome内置dns缓存并禁用安全dns;五、检查hosts文件异常条目。

谷歌浏览器如何修复ERR_NAME_NOT_RESOLVED错误?这是不少用户在日常浏览中突然遭遇的常见困扰,接下来由PHP小编为大家带来系统化、可实操的排查与修复路径,感兴趣的网友一起随小编来瞧瞧吧!
https://chrome://net-internals/#dns确认故障影响范围
1、打开Chrome新标签页,在地址栏输入https://www.baidu.com并回车,观察是否能正常加载,若百度可打开而其他网站失败,则说明网络连通性无问题,故障锁定在DNS解析环节而非整体断网。
2、在同一Wi-Fi下使用手机热点访问相同故障域名,若切换后恢复正常,说明问题大概率出在本地路由器DNS转发模块或宽带运营商DNS服务响应异常,而非终端设备本身设置错误。
3、尝试在命令提示符中执行ping 8.8.8.8,若能收到有效回应但nslookup www.example.com超时或返回“Non-existent domain”,则明确指向域名解析链路中断,而非物理层连接失效。
4、检查地址栏输入的域名是否存在拼写错误,例如多出空格、误用中文标点、混淆字母l与数字1、遗漏.com后缀等,此类低级错误在快速输入时高频发生且不易察觉。
刷新本地DNS缓存
1、Windows用户需按下Win+R组合键调出“运行”窗口,输入cmd后回车启动命令提示符,在黑框中粘贴并执行ipconfig /flushdns命令,等待显示“已成功刷新 DNS 解析程序缓存”后再关闭窗口。
2、macOS用户需打开“终端”应用,依次输入sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder两条指令,按提示输入管理员密码(输入过程不显示字符),完成后重启浏览器验证效果。
3、Linux Ubuntu系统用户可在终端中执行sudo systemd-resolve --flush-caches或sudo resolvectl flush-caches任一命令,执行完毕后建议关闭全部Chrome进程再重新启动。
4、完成缓存清理后不要立即重试原网页,应先彻底关闭Chrome所有窗口(包括后台进程),再全新启动浏览器并访问目标站点,避免残留会话复用旧缓存记录。
更换公共DNS服务器
1、进入系统网络设置界面,Windows路径为控制面板 > 网络和 Internet > 网络连接 > 更改适配器选项,右键当前活动连接选择“属性”。
2、在属性列表中双击“Internet 协议版本 4 (TCP/IPv4)”,勾选“使用下面的 DNS 服务器地址”,将首选DNS设为1.1.1.1,备用DNS设为1.0.0.1,该组合由Cloudflare提供且全球延迟较低。
3、点击确定保存配置后,必须手动断开当前Wi-Fi或以太网连接再重新接入,部分系统不会自动应用变更,仅重启浏览器无法生效。
4、变更生效后可在命令行中执行nslookup google.com验证响应IP是否来自1.1.1.1,若返回结果中Server字段显示为1.1.1.1,则说明DNS路由已正确切换至新服务器。
清除Chrome内置DNS缓存
1、在Chrome地址栏直接输入chrome://net-internals/#dns并回车,页面加载完成后找到“Clear host cache”按钮并单击执行,该操作清空浏览器独立维护的域名-IP映射表。
2、紧接着在地址栏输入chrome://settings/security,向下滚动至“使用安全DNS”选项,将其状态从默认开启改为“不使用安全DNS”,避免DoH协议因证书异常或中间设备拦截导致查询静默失败。
3、访问chrome://settings/reset页面,点击“将设置还原为原始默认设置”,在弹出确认框中勾选“重置网络设置”而非全量重置,确保代理、证书、DNS策略等关键网络参数回归出厂状态。
4、执行完上述三步后需完全退出Chrome进程,可通过任务管理器结束所有chrome.exe进程,再重新启动浏览器,此时所有DNS相关缓存与策略均已重置为初始可用状态。
检查hosts文件异常条目
1、Windows用户需用记事本以管理员身份运行,打开C:\Windows\System32\drivers\etc\hosts路径下的纯文本文件,逐行查看是否存在将目标域名强制绑定至127.0.0.1或0.0.0.0的非法映射规则。
2、若发现可疑条目,例如127.0.0.1 www.example.com这类将合法域名指向本地环回地址的记录,应整行删除并保存文件,保存时需确认记事本未自动添加.txt扩展名。
3、macOS与Linux用户需在终端中执行sudo nano /etc/hosts命令打开编辑器,使用方向键定位异常行,按Ctrl+K剪切该行,再按Ctrl+O保存,Ctrl+X退出,全程需保持root权限。
4、修改完成后重启Chrome并测试访问,若此前因hosts劫持导致的ERR_NAME_NOT_RESOLVED消失,说明问题根源已被定位,后续应定期检查该文件防止被恶意软件篡改。











