DNS服务器不可用对应的故障码最常见的是Windows系统中的错误码103和105(分别对应“DNS服务器未响应”和“域名解析失败”),其次是路由器管理界面显示的错误码4006,以及浏览器地址栏出现的ERR_NAME_NOT_RESOLVED,这个故障码的含义是你的设备没能从DNS服务器拿到域名对应的IP地址,相当于查电话簿时电话簿本身出了故障。
故障码到底是谁报出来的
弄清楚报错来源才能准确诊断,同样叫“DNS服务器不可用”,在电脑上、路由器里、手机App中显示的内容完全不同。
Windows系统自带网络诊断的报错码
- 错误码103:最常见,系统提示“远程计算机或设备将不接受连接”,实际上这个描述有误导性,它出现在DNS解析完全无响应时。
- 错误码105:系统提示“无法解析此服务器的名称或地址”,说明你访问的网址没能在DNS服务器那里查到对应的IP记录。
- 错误码101:多见于浏览器报错,系统提示“无法访问服务器”,这个跟DNS高度相关,但有时也是服务器本身挂了。
路由器后台的报错码
路由器拨号上网时如果报错误码4006,意思是宽带账号在认证服务器那边通过了,但DNS参数下发失败,这种情况先别折腾路由器,多半是运营商光猫数据同步出了问题。
浏览器专属报错
Chrome和Edge浏览器地址栏输入网址后如果跳到错误页,显示ERR_NAME_NOT_RESOLVED,这就是纯正的DNS解析失败,Safari浏览器对应提示是“Safari打不开该网页,因为服务器停止响应”。
不同场景下的DNS故障表现与修复
DNS不可用在不同设备上表现各异,需要区分处理。
Windows 10和Windows 11的典型症状
在Windows 10和11系统下,右下角网络图标可能出现黄色感叹号,打开网络和共享中心能看到“无Internet访问”。在这个场景里,错误码103出现比例最高,另一个典型表现是:微信、QQ能正常收发消息,但浏览器开不了网页,原因是腾讯系软件走的是IP直连,不依赖DNS,而浏览器每一跳都要DNS解析,两条解析链路断了一条。
系统自带的网络诊断工具会弹出“诊断策略服务已被禁用”或者“DNS服务器未响应”,后者对应的就是错误码103。

手机端WiFi掉线的DNS问题
手机上不会直接显示错误码,但症状很统一:连接WiFi后提示“已连接,但无法访问互联网”,或者短视频刷不动、网页转圈。
- 如果换了流量一切正常,那就是路由器分配的DNS出了问题。
- 如果手机同时连WiFi和蓝牙耳机,偶尔会触发DNS服务冲突,重启蓝牙即可。
家用路由器导致的DNS不可用
路由器长期通电会产生缓存堆积和连接数耗尽问题。这个问题相当一部分用户会误判为宽带欠费,判断方法是:进路由器后台(常见地址192.168.1.1或192.168.0.1),看WAN口状态是否已获取到IP地址,如果WAN口有IP但上不了网,大概率是DNS获取异常。
修复路由器DNS问题的实操顺序:
- 断电重启光猫和路由器,顺序为先光猫后路由器,间隔两分钟。
- 在路由器管理界面找到网络设置,将DNS模式从“自动获取”改为“手动指定”。
- 填入公共DNS地址,保存后重启路由器。
查故障码对应的排查路径
拿到错误码后按顺序排查可少走弯路,下面这套排查方法适用于大多数情况下的 “dns服务器不可用怎么修复” 这个具体问题。
重启DNS客户端服务
Windows系统的DNS解析依赖“DNS Client”服务,这个服务如果被安全软件或手动优化停掉,就会触发错误码103。
操作路径:按Win键+R输入services.msc,找到DNS Client,双击确认启动类型为“自动”,服务状态为“正在运行”,如果不是,点击启动按钮。
清空DNS缓存命令
DNS缓存损坏是家庭网络中最常见的故障源,打开命令提示符(管理员模式),依次执行:
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
前两条是刷新和重注册DNS,后两条是重新获取IP地址,最后一条重置网络协议栈,执行完最后一步必须重启电脑,否则无效。
网卡驱动回滚
较新的网卡驱动偶尔与系统更新不兼容,导致DNS协议栈间歇性失效,打开设备管理器,找到网络适配器,右键网卡设备选属性,切到“驱动程序”选项卡点“回退驱动程序”,如果按钮是灰色的,说明没有旧版本驱动可用,跳过这步。

手动指定公共DNS的操作细节
手动换DNS是解决错误码103和105的最直接手段。行业共识认为,公共DNS在服务稳定性上普遍优于运营商默认分配的DNS。
Windows系统更换DNS的具体步骤
- 控制面板 → 网络和共享中心 → 更改适配器设置
- 右键当前使用的网卡(WLAN或以太网)→ 属性
- 双击“Internet协议版本4(TCP/IPv4)”
- 勾选“使用下面的DNS服务器地址”
- 首选DNS填
5.5.5,备用DNS填29.29.29 - 确定后重新打开cmd执行
ipconfig /flushdns
各大公共DNS服务商对比
| 服务商 | 首选DNS | 备用DNS | 特点 |
|---|---|---|---|
| 阿里DNS | 5.5.5 | 6.6.6 | 国内解析快,适合访问国内站 |
| 腾讯DNS | 29.29.29 | 28.28.28 | 抗污染能力较强 |
| 114DNS | 114.114.114 | 114.115.115 | 拦截钓鱼网站,但偶尔误杀 |
| 谷歌DNS | 8.8.8 | 8.4.4 | 适合访问海外站,国内延迟高 |
普通家庭用户建议首选阿里或腾讯DNS,多数情况下延迟更低、解析结果更干净。
手动换DNS到底安不安全
总有用户担心手动指定DNS会有隐私或安全问题,这里说清楚:DNS本身就是明文传输的解析请求,不管是自动获取的还是手动指定的,运营商和DNS服务商理论上都能看到你访问的域名。
公共DNS服务商的安全保障:
- 阿里DNS和腾讯DNS都支持DoH(基于HTTPS的DNS加密解析)能力
- 114DNS公开承诺不记录用户日志
- 谷歌DNS有独立隐私政策说明数据保留期限
手动指定公共DNS的安全性至少不弱于使用运营商默认DNS,反而能规避运营商DNS劫持(打开网页时被强制插入广告弹窗)的风险。
路由器端的DNS配置方法
在路由器后台修改DNS,能让全屋设备一次性摆脱DNS错误码困扰。
登录路由器后台,找到“网络参数”或“WAN口设置”菜单,将“DNS服务器”从“自动获取”改为“手动输入”,主DNS与备DNS分别填入阿里或腾讯的公共DNS地址,保存后重启路由器。
如果路由器本身配置旧了,可以先升级固件再改DNS

,部分老路由器的DNS字段不支持DoH加密,需要进入“高级设置”开启“DNS加密转发”选项,没有此选项的,说明固件太老,直接换路由比刷机省心。
DNS解析原理与故障定位的关系
理解DNS工作链路能帮你更准确定位错误码来源,你输入网址后,设备依次询问:本机hosts文件 → 本地DNS缓存 → 路由器转发的DNS服务器 → 根域名服务器 → 顶级域名服务器 → 权威域名服务器。
在这条链路上,任一个环节超时都会报出“DNS服务器不可用”类错误,例如hosts文件被恶意软件写入无效条目,直接返回错误IP导致白屏,检查hosts文件位置在C:\Windows\System32\drivers\etc\hosts,用记事本打开看有没有异常映射记录。
对于游戏玩家常遇到的“能上QQ但打不开游戏登录页”的情况,先行修复dns服务器不可用这个底层问题后,再考虑加速器设置,因为游戏登录页很多走HTTPS加密端口,DNS解析失败时整个页面直接空白。
DNS服务器无法使用的应急替代方案
临时不想改配置的情况下,有几个立即可用的招数:
- 手机关闭WiFi,改用蜂窝数据确认是否仅为本地DNS故障
- 用IP直连方式访问目标网站(需要已知目标服务器IP)
- 在命令行用
nslookup baidu.com 8.8.8.8指定DNS服务器测试解析是否正常 - 笔记本电脑开个人热点给台式机共享网络,绕过台式机网卡驱动问题
操作能帮你区分故障发生在网卡、路由器还是运营商侧。明确了故障层级之后,解决“dns服务器不可用”的故障码问题通常半小时内完成。
常见问题解答
DNS服务器不可用错误怎么办最有效?
优先级排序是:重启路由器和光猫 → 执行ipconfig五连命令 → 手动指定公共DNS,三步走完之后绝大多数场景下的dns服务器不可用问题均可解除,这是基于故障率高发原因(临时缓存损坏和运营商DNS波动)给出的顺序。
所有网页打不开但QQ能上,是DNS故障码问题吗?
是,QQ和微信使用IP直连技术,不依赖域名解析,浏览器和大多数游戏要求先解析域名再建立连接,DNS服务失效时域名解析失败,自然打不开网页,但外部程序不受影响,这个症状是DNS故障码105的典型写照。
