遇到DNS问题,通常表现为“能上微信/QQ但打不开网页”、“网页提示DNS错误”或“网络连接提示DNS异常”。
下面是一套从简单到复杂的处理步骤,覆盖Windows / Mac / 手机 / 路由器各种设备。
先执行一个简单判断:
现象:QQ、微信、抖音能刷(这些用IP直连或特定协议),但浏览器打不开网页。
验证:在电脑或手机上尝试ping 一个网站(比如ping baidu.com),如果返回“找不到主机”或“Ping请求找不到主机”,但ping 180.101.50.188(百度IP)能通,则99%是DNS坏掉了。
方法1:刷新DNS缓存(最简单,可立即修复)
电脑或手机可能缓存了错误的DNS记录,刷新一下就好了。
Windows:
1. 按键盘Win + R,输入cmd,回车。
2. 在黑窗口输入:ipconfig /flushdns 然后按回车。
3. 看到“已成功刷新 DNS 解析缓存”即可。
macOS:
1. 打开“终端”(Terminal)。
2. 输入:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder 然后回车(输入电脑密码即可)。
手机:
iOS:飞行模式开→关,或者重启手机的“设置”->“通用”->“传输或还原 iPhone”->“还原”->“还原网络设置”(注意会清空Wi-Fi密码)。
Android:进入“设置”->“连接”->“更多连接设置”->“私有DNS”->关闭或改为自动。
方法2:手动更换公共DNS服务器(最有效、最推荐)
如果不刷新缓存无效,直接手动改成全球通用的公共DNS,这是最治本的方法。
如何修改(以Windows为例,手机类似):
1、打开网络设置:右键点击右下角网络图标 -> “网络和Internet设置” -> “更改适配器选项”。
2、选择网卡:右键点击你正在用的网络(WLAN或以太网) -> “属性”。
3、找到IP协议:双击“Internet 协议版本 4 (TCP/IPv4)”。
4、手动填入:选“使用下面的DNS服务器地址”,填入以下任意一组。
推荐公共DNS(选一个即可):
| 名称 | 首选DNS | 备用DNS | 特点 |
| 阿里DNS | 223.5.5.5 | 223.6.6.6 | 国内速度快,抗污染强 |
| 114DNS | 114.114.114.114 | 114.114.115.115 | 国内最稳定老牌 |
| 腾讯DNS | 119.29.29.29 | 182.254.118.118 | 速度快 |
| 谷歌DNS | 8.8.8.8 | 8.8.4.4 | 全球通用,但国内有时较慢 |
注意:如果是公司或校园网,建议先用它们的自动获取DNS,否则可能无法认证。
如果改了DNS依然出错,可能是网络协议本身被篡改了。
Windows:以管理员身份打开CMD(搜索cmd,右键管理员运行)。
- 输入:netsh winsock reset 回车
- 输入:netsh int ip reset 回车
- 重启电脑。
方法4:检查路由器(全家设备都无法上网时)
如果家里所有设备都打不开网页,则可能是路由器DNS出了问题。
1、重启路由器:拔掉电源等30秒再插上(最简单有效)。
2、修改路由器DNS:
- 浏览器打开路由器管理后台(通常是192.168.0.1 或 192.168.1.1)。
- 找到“网络设置” -> “WAN口设置” 或 “DHCP服务器”。
- 将DNS改为上文推荐的阿里或114(如:首选223.5.5.5,备用114.114.114.114)。
- 保存并重启路由器。
方法5:检查hosts文件(特定网站打不开)
如果你的电脑只有某个特定网站(比如百度)打不开,其他正常,可能是hosts文件被劫持了。
1、 打开路径:C:\Windows\System32\drivers\etc\hosts
2、 用记事本打开hosts 文件。
3、 检查是否存在类似127.0.0.1 baidu.com 或陌生IP的条目,有的话,在行首加# 注释掉或直接删除。
4、 保存退出。
如果以上都试过了还是不行,可能是以下情况:
1、运营商/局端问题:致电你的宽带运营商(电信10000/联通10010/移动10086),直接问:“我的DNS解析不了,帮我查一下。” 他们可能需要刷新你的端口。
2、病毒或恶意软件:安装火绒或360安全卫士,进行“系统修复”或“网络救援”扫描。
3、VPN/代理软件冲突:关闭所有VPN、代理软件(比如Clash、V2Ray、梯子)后,再尝试联网。
4、网卡驱动问题:去设备管理器卸载网卡驱动,重启电脑自动重装。
建议操作优先级:
1️⃣ 刷新DNS缓存 → 2️⃣ 换公共DNS(选阿里223.5.5.5)→ 3️⃣ 重启路由器 → 4️⃣ 致电运营商。
如果还有更具体的现象(比如只有游戏连不上、只有手机出问题),可以再告诉我,我帮你针对性解决。
文章摘自:https://idc.huochengrm.cn/dns/25180.html
评论