DNS配置错误不能上网,本质是设备把“域名”翻译成“IP地址”时找错了服务器,先确认网卡和路由器正常,再手动填入公共DNS并刷新缓存,多数情况下几分钟就能恢复访问。
先判断:网络连上了但网页打不开,是不是dns配置错误
很多场景其实长得很像:右下角网络图标正常,Wi-Fi显示已连接,但浏览器一直转圈,最后提示“找不到服务器IP地址”或“DNS_PROBE_FINISHED_NXDOMAIN”,这时候别急着重启电脑,先用两个命令判断。
- 按下
Win+R,输入cmd回车。 - 执行
ping 114.114.114.114,如果返回延迟正常,说明物理链路和局域网是通的。 - 再执行
ping www.baidu.com,如果提示找不到主机,基本可以锁定是DNS解析环节出问题。
如果想看当前机器到底被谁分配了DNS,可以执行ipconfig /all,找到“DNS服务器”一行,如果那里是路由器地址192.168.1.1,但网页打不开,可能是路由器转发DNS失败,如果是255.255.255.255或0.0.0.0这类异常值,说明配置已经被改乱。
电脑dns配置错误不能上网怎么解决?先把IPv4设置改回正确地址
Windows 10/11 修改DNS步骤
- 右键任务栏右下角网络图标,打开“网络和Internet设置”。
- 进入“高级网络设置”,点击“更多网络适配器选项”。
- 右键正在使用的网卡,选择“属性”。
- 双击“Internet协议版本4(TCP/IPv4)”。
- 勾选“使用下面的DNS服务器地址”。
- 首选DNS填入5.5.5,备用DNS填入6.6.6。
- 点击确定,等待几秒后重新打开网页。
如果公司或学校内网需要指定DNS,直接问管理员要地址,不要自己随便填公共DNS,否则可能能上外网但打不开内部系统。
macOS 修改DNS步骤
- 打开“系统设置”里的“Wi-Fi”。
- 点击当前网络右侧的“详细信息”。
- 选择左侧“DNS”标签。
- 在DNS服务器列表添加5.5.5和6.6.6。
- 点击“好”,断开Wi-Fi再重新连接。
改完必须刷新DNS缓存
光改地址不一定立刻生效,因为系统会暂存旧的解析结果,Windows在命令提示符执行:
ipconfig /flushdns

macOS在终端执行:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
执行完不需要重启系统,重新打开浏览器测试即可。
手机dns配置错误不能上网怎么办?Wi-Fi和移动数据要分开看
手机比电脑更容易被某个Wi-Fi的DNS设置带偏,尤其公共Wi-Fi和家庭路由器改过设置后,手机可能一直记住错误的DNS。
Android手机改Wi-Fi DNS
- 打开设置里的“WLAN”。
- 长按当前Wi-Fi,选择“修改网络”。
- 展开“高级选项”。
- 把IP设置从“DHCP”改成“静态”。
- 在DNS 1和DNS 2填入5.5.5和6.6.6。
- 保存后关闭Wi-Fi再打开。
部分Android版本支持“私有DNS”,可以在网络设置里填入dns.alidns.com,效果接近公共DNS。
iPhone改Wi-Fi DNS
- 打开“设置”里的“无线局域网”。
- 点击当前Wi-Fi右侧的“i”图标。
- 找到“配置DNS”,改成“手动”。
- 删除原有DNS服务器,添加5.5.5和6.6.6。
- 存储后重新连接Wi-Fi。
移动数据下DNS异常的处理
移动网络默认使用运营商DNS,一般无法直接在系统里改成公共DNS,如果移动数据下也打不开网页,先开飞行模式再关闭,重新获取网络,仍无效的话,在系统重置选项里还原网络设置,Android路径通常在“系统→重置选项→重置WLAN、移动数据和蓝牙”;iPhone路径在“通用→传输或还原iPhone→还原→还原网络设置”。
路由器dns配置错误导致不能上网:后台两处设置最容易忽略
家里多台设备同时打不开网页,但网络图标正常,问题多半出在路由器,登录后台改两个位置能解决大部分情况。
浏览器地址栏输入常见后台地址:168.1.1、168.31.1或168.0.1,回车后输入管理密码。
WAN口DNS设置
进入“上网设置”或“网络参数”,找到WAN口设置,把DNS从“自动获取”改成“手动”,填入5.5.5和6.6.6,保存时路由器可能提示重新拨号,等待几十秒。
DHCP服务器下发的DNS
这一步常常被漏掉,如果只改了WAN口,路由器自己知道去哪解析,但下发给手机和电脑的DNS可能还是旧地址,找到“DHCP服务器”设置,把下发的DNS也改成

5.5.5和6.6.6,保存后重启路由器,所有设备重新连接网络。
重启完成后,用手机和电脑分别执行ipconfig /flushdns或忽略Wi-Fi重连,基本能恢复。
dns配置错误和ip冲突的区别:别把两个故障混成一团
这两个问题都表现为“连上网络但用不了”,但根因完全不同。
| 对比项 | DNS配置错误 | IP地址冲突 |
|---|---|---|
| 故障环节 | 域名解析 | 局域网地址分配 |
| 典型提示 | 找不到服务器IP地址、DNS_PROBE_FINISHED_NXDOMAIN | IP地址冲突、网络上有重复IP |
| 常见表现 | 网卡已连接,网页打不开 | 网络时断时续,右下角可能弹窗 |
| 查看命令 | ping 114.114.114.114通,ping www.baidu.com不通 |
arp -a查看重复MAC地址 |
| 解决方向 | 改公共DNS、刷新DNS缓存 | 改静态IP、调整路由器DHCP地址池 |
简单理解:DNS错误是“翻译器”指错路,设备拿到了正确网络地址,但找不到网站门牌号,IP冲突是两台设备拿了同一个门牌号,互相打架,前者改DNS几分钟恢复,后者重启路由器或给设备设置不同静态IP即可。
公共DNS怎么选?免费修改但上门维修价格要心里有数
公共DNS本身免费,手动修改不需要额外花钱,不同运营商和地域的响应速度略有差异,下面几个是国内家用场景使用较多的公共DNS。
| DNS服务 | 首选地址 | 备用地址 | 适用感受 |
|---|---|---|---|
| 阿里公共DNS | 5.5.5 | 6.6.6 | 多数地区解析较快 |
| 腾讯DNSPod | 29.29.29 | 28.28.28 | 南方电信线路表现较稳 |
| 百度公共DNS | 76.76.76 | 无 | 部分北方线路可备用 |
| 114公共DNS | 114.114.114 | 114.115.115 | 老牌服务,联通网络可用 |
如果人在杭州,搜“杭州dns配置错误上门维修多少钱”,市场报价多数在几十元到一百多元之间,但这类问题自己改DNS只要五分钟,费用为零,没必要先叫师傅,只有当多台设备同时异常且路由器后台也改不动时,再考虑上门。

改了公共DNS还是不能上网?继续查这四个地方
改完公共DNS并刷新缓存后,如果网页仍然打不开,问题可能不在DNS本身,而是本地有其他东西拦截了解析结果。
- hosts文件被改:用记事本打开
C:WindowsSystem32driversetchosts,查看是否被添加了奇怪映射,删除无关行后保存。 - 浏览器代理设置:检查浏览器和系统代理,关闭“使用代理服务器”,有些插件或软件会悄悄开启本地代理。
- 安全软件劫持:部分管家类软件会接管DNS保护,尝试暂时退出或关闭网络防护模块再测试。
- 网络协议栈损坏:以管理员身份运行命令提示符,依次执行
netsh int ip reset和netsh winsock reset,重启电脑。
如果以上步骤全部走完,网页还是打不开,换一台手机连接同一Wi-Fi测试,那台手机也上不了网,优先检查宽带光猫和路由器WAN口状态。
DNS配置错误不是硬件故障,把公共DNS填进去并刷新本地缓存,能解决家用和办公网络里相当一部分“连上却打不开网页”的问题,先改设备,再改路由器,最后排查本地干扰,顺序对了就不用来回折腾。
相关问答:dns配置错误不能上网
电脑dns配置错误不能上网怎么修复最简单?
直接把IPv4的DNS从自动改成5.5.5和6.6.6,再运行ipconfig /flushdns,这是最直接的恢复方式,不用重装系统,也不用找上门维修。
手机dns配置错误不能上网是不是要恢复出厂设置?
多数情况下不用,先忽略当前Wi-Fi再重新连接,随后在Wi-Fi详情里将配置DNS改成手动,添加公共DNS,若移动数据也异常,再重置网络设置即可,恢复出厂设置是最后一步,会清空所有数据。
dns配置错误和ip冲突哪个更容易导致断网?
两者表现不同,DNS错误只影响域名访问,改DNS很快恢复,IP冲突会让设备拿到重复地址,表现为网络时断时续或弹窗提示,IP冲突多数重启路由器或改静态IP即可解决。
