当遇到DNS 错误(通常是“DNS 解析失败”、“DNS 服务器未响应”或“无法找到服务器 IP 地址”)时,说明你的设备无法将你输入的网址(如google.com)正确转换为对应的 IP 地址,这通常不意味着你的宽带“断了”,而是“翻译”卡住了。

以下是按照从最简单到最彻底的顺序排列的解决方法:
1、刷新网络状态
- 打开命令提示符(按Win + R,输入cmd,回车)。
- 输入ipconfig /flushdns 并按回车,显示“已成功刷新 DNS 解析缓存”即可。
2、切换网络

- 比如从 WiFi 切换到手机热点,如果手机热点能上网,说明是你家路由器或宽带的问题。
- 或者重启路由器(拔插电源等待 30 秒)。
第二步:针对性解决(90% 的普通用户适用)
如果第一步无效,最有效的方法是手动更换 DNS 服务器,因为通常默认的 DNS 是运营商(电信/移动/联通)自动分配的,有时候不稳定或被劫持。
操作步骤(以 Windows 为例,Mac/iOS/Android 类似):

1、 右键点击桌面右下角的网络图标 ->打开“网络和 Internet”设置。
2、 点击高级网络设置 ->更多网络适配器选项。
3、 找到你正在使用的网络连接(WiFi 或以太网),右键点击 ->属性。
4、 双击Internet 协议版本 4 (TCP/IPv4)。
5、关键步骤:选中使用下面的 DNS 服务器地址。
6、 填入全球通用的公共 DNS(推荐以下两个组合):
首选 DNS 服务器:114.114.114.114 (国内电信运营,速度快,纯净)
备用 DNS 服务器:8.8.8.8 (Google 的,全球通用,但偶尔被墙)
*(如果觉得 8.8.8.8 不稳定,备用可以改为:1.2.4.8 或223.5.5.5)
7、 点击确定,重启浏览器或执行ipconfig /flushdns。
如果更换 DNS 后依然报错,可能是以下深层原因:
1、路由器问题(最常见)
- 登录路由器后台,找到“网络设置”里的 DNS 设置,也改成上面的公共 DNS。
或者直接重置路由器(插孔用牙签按住 reset 5秒)。
2、病毒或恶意软件
- 某些病毒会强制劫持 DNS,导致所有网站都打不开,使用杀毒软件(如火绒、360)进行“全盘扫描”和“系统修复”。
3、浏览器被代理污染
- 打开浏览器设置 -> 搜索“代理” ->关闭“使用代理服务器”(除非你确实在用 VPN/梯子)。
4、网卡驱动问题
- 打开设备管理器 -> 网络适配器 -> 右键你的网卡 ->禁用,再启用。
如果以上都不行,可以尝试重装网卡驱动:
1、 设备管理器 -> 网络适配器 -> 找到你的网卡。
2、 右键 ->卸载设备(勾选“删除此设备的驱动程序软件”)。
3、重启电脑,Windows 会自动重装驱动。
看:其他设备(如手机、平板)能上网吗?
能:问题在你的电脑本身(按上面第一步和第二步操作)。
也不能:问题在路由器或光猫(按第三步操作)。
做:
1. 先ipconfig /flushdns
2. 再改 DNS 为114.114.114.114 和8.8.8.8
3. 最后重启路由器和电脑
手动修改 DNS 地址 可以解决 95% 的 DNS 错误,如果依然有“DNS_PROBE_FINISHED_BAD_CONFIG”这类错误,通常就是 DNS 设置的格式写错了,或者路由器本身硬件故障。
文章摘自:https://idc.huochengrm.cn/dns/26450.html
评论