### [网站打不开先别怪宽带:DNS 故障排查与自定义完整设置指南](https://www.toltt.com/article/571.html) **Published:** 2026-10-16T04:58:56 **Author:** 乌冬面 **Excerpt:** 从三步自检到六大平台设置步骤,讲清 DNS 故障的判断方法与公共 DNS 选型,附加密 DNS 配置与常见翻车… 在[拾贝导航](https://www.toltt.com/)里点开一个收录的 AI 工具或素材站,结果页面转了半天弹出”无法访问此网站”——这种场景大概每个常逛导航站的人都遇过。第一反应通常是”这站挂了”或者”我家网又抽了”,但真相往往卡在一个更靠前的环节:**DNS 解析**。 DNS 做的事情只有一件:把 `www.toltt.com` 这样的域名翻译成服务器能认的 IP 地址。翻译不出来,浏览器连门都找不到;翻译错了,你就被送去了别的页面。而运营商默认分配的 DNS,恰恰是整个链条里最容易出状况的一环——它可能被污染、被劫持、缓存超时,或者单纯离你太远。 好消息是,换一个 DNS 是成本最低、见效最快的排障手段之一:不用装软件、不用花钱,改完一保存即刻生效。这篇就把”怎么判断、怎么选、在哪改、怎么验”四件事一次讲完。 ## 一、先确认:是不是 DNS 的锅 别急着改设置。先花一分钟确认问题确实出在解析环节,否则改完还是打不开,只会多一个变量。 ### 六种典型表现 | 现象 | 大概率的原因 | | --- | --- | | 网页打不开,但微信、QQ、游戏都正常 | 域名解析失败;直连 IP 的客户端不受影响 | | 打开 A 网站,却跳转到一个完全不相干的页面 | DNS 劫持 / 污染 | | 页面里出现不属于站方的广告、悬浮窗 | 解析被劫持,中途插入了第三方内容 | | 提示”找不到服务器 IP””DNS\_PROBE\_FINISHED\_NXDOMAIN” | 解析失败或域名不存在 | | 同一网站,手机流量能开、家里 Wi-Fi 开不了 | 两个网络用了不同的 DNS,其中一个有问题 | | 抽风式打不开,重启路由器又好一阵 | 运营商本地 DNS 缓存不稳定 | ### 三步自检 **第一步:换个网络对照。** 手机关掉 Wi-Fi 用移动数据试一次,或者电脑连手机热点试一次。流量能开、Wi-Fi 开不了,问题就锁在你当前这个网络的 DNS 上。 **第二步:命令行直接问。** Windows 打开 PowerShell / CMD,macOS 打开终端: ``` nslookup www.baidu.com ``` 看返回里 `Server` 一行(即当前正在用的 DNS 服务器)是谁,有没有正常返回 IP。返回 `timed out`、`Non-existent domain`,或者返回的 IP 明显不对,基本就能定位了。再补一句 `ping 域名`,看能否解析出 IP 地址。 **第三步:换个 DNS 实测。** 先把 DNS 改成 `223.5.5.5`,刷新缓存重开浏览器。如果立刻恢复正常,确诊完毕。 > 如果你想看得更细,可以用站内收录的 [ChaHu 网络诊断平台](/link/421.html):它的 DNS 查询会从全国三大运营商及海外节点并发发起,把各地区的解析结果、响应时间和解析到的 IP 摆在一起对比,能一眼看出”是你本地解析错了”还是”这个域名本来就在某些地区解析不到”。同站还有 DNS 污染检测与劫持检测,可以直接区分阻断类型。 > > 另外,[Whoer](/link/424.html) 打开就会显示你当前实际生效的 DNS 地址——改完设置后拿它对一下,能确认新 DNS 是不是真的用上了(尤其在开着代理或 VPN 的时候)。 ![](https://pic.cdn.acgmod.cn/wp-content/uploads/2026/10/20261016112810658.png) 图 1:正常解析与被劫持的差别,就在第 ② 步返回的 IP 上 ## 二、挑一个合适的公共 DNS 选型原则只有一句:**主要访问国内网站就用国内 DNS,主要访问海外服务才考虑海外 DNS。** ### 国内公共 DNS(日常首选) | 服务商 | 首选 | 备用 | 特点 | | --- | --- | --- | --- | | **阿里 AliDNS** | `223.5.5.5` | `223.6.6.6` | 节点多、解析快、抗攻击能力强,综合首选 | | **腾讯 DNSPod** | `119.29.29.29` | `182.254.116.116` | 老牌稳定,游戏与社交类域名优化好 | | **114DNS** | `114.114.114.114` | `114.114.115.115` | 兼容性极佳,三网适配均衡,最省心 | | **百度 DNS** | `180.76.76.76` | — | 域名库更新快,容错率高 | | **CNNIC SDNS** | `1.2.4.8` | `210.2.4.8` | 国家互联网信息中心运营 | > IPv6 用户:阿里 `2400:3200::1` / `2400:3200::2`,腾讯 `2402:4e00::` / `2402:4e00:1::`。 ### 海外公共 DNS(特定场景才用) | 服务商 | 首选 | 备用 | 特点 | | --- | --- | --- | --- | | **Cloudflare** | `1.1.1.1` | `1.0.0.1` | 全球解析速度快,承诺不记录查询日志 | | **Google** | `8.8.8.8` | `8.8.4.4` | 稳定、无重定向 | | **Quad9** | `9.9.9.9` | `149.112.112.112` | 自动拦截恶意域名 | | **AdGuard** | `94.140.14.14` | `94.140.15.15` | 自带广告与追踪器拦截 | ⚠️ **别盲目上海外 DNS。** 在国内用 1.1.1.1 或 8.8.8.8,很可能把国内域名解析到境外节点,结果是网页变慢、视频卡顿、CDN 调度错乱。拾贝导航收录了大量海外 AI 工具与素材站,很多人一看”海外站打不开”就换海外 DNS,其实多数情况下问题不在解析,换国内 DNS 反而更稳。 ### 三组开箱即用组合 - **通用稳妥**:首选 `223.5.5.5`,备用 `119.29.29.29` - **冗余优先**:首选阿里 `223.5.5.5`,备用 `114.114.115.115`——**首选与备用尽量选不同服务商**,防止单一服务宕机导致断网 - **长辈 / 办公机**:`114.114.114.114` + `114.114.115.115`,兼容性最好,不用解释 ## 三、六处可以改 DNS 的地方(按影响范围排序) ![](https://pic.cdn.acgmod.cn/wp-content/uploads/2026/10/20261016113024950.png) 图 2:六处设置位置速查——优先改路由器,一次设置全家生效 改 DNS 的通用逻辑都一样:**找到当前正在用的网络 → 把 DNS 从”自动 / DHCP”改成”手动 / 静态” → 填入首选和备用 → 保存。** 区别只在入口位置。 ### 1\. 路由器:一次设置,全家设备生效(最推荐) 1. 浏览器输入管理地址登录,常见的是 `192.168.1.1`、`192.168.0.1`、`tplogin.cn`、`miwifi.com` 2. 找到 **网络设置 / WAN 口设置 / 上网设置**,或 **DHCP 服务器** 页面 3. 首选 DNS 填 `223.5.5.5`,备用 DNS 填 `119.29.29.29` 4. 保存并**重启路由器**,等约 1 分钟,所有连网设备自动生效 ⚠️ 坑点:部分路由器必须填在 **WAN 侧**才有效,填在 LAN 口 DNS 栏位不生效。如果 LAN 侧 DHCP 也提供 DNS 填写位,两边保持一致即可。 ### 2\. Windows 11 / Windows 10 **图形界面** 1. **设置 → 网络和 Internet → Wi-Fi(或”以太网”)** 2. 点 **硬件属性**(Win11)/**属性**(Win10) 3. **DNS 服务器分配 → 编辑** 4. 改为 **手动**,打开 **IPv4** 开关 5. 首选填 `223.5.5.5`,备用填 `119.29.29.29`,点 **保存** **旧版路径**:控制面板 → 网络和共享中心 → 更改适配器设置 → 右键当前连接 → 属性 → 双击 **Internet 协议版本 4 (TCP/IPv4)** → 选”使用下面的 DNS 服务器地址”。 **命令行(管理员 PowerShell)** ``` Get-NetAdapter # 查看网卡名 Set-DnsClientServerAddress -InterfaceAlias "WLAN" -ServerAddresses ("223.5.5.5","119.29.29.29") Set-DnsClientServerAddress -InterfaceAlias "WLAN" -ResetServerAddresses # 恢复自动 Clear-DnsClientCache # 清缓存 ``` ### 3\. macOS 1. **系统设置 → 网络 → Wi-Fi → 详细信息(高级)** 2. 切到 **DNS** 标签页,点左下角 **+**,依次添加 `223.5.5.5`、`119.29.29.29` 3. 点 **好 → 应用** ``` networksetup -setdnsservers Wi-Fi 223.5.5.5 119.29.29.29 # 设置 networksetup -setdnsservers Wi-Fi empty # 恢复自动 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder # 清缓存 ``` ### 4\. Android 1. **设置 → WLAN**,长按当前网络或点右侧 `>` 进详情 2. **IP 设置** 由 DHCP 改为 **静态** 3. 在 **DNS 1 / DNS 2** 填入 `223.5.5.5`、`119.29.29.29`,其余不动 4. 保存 想全局加密解析(Android 9+):**设置 → 更多连接 / 网络和互联网 → 私密 DNS → 指定主机名**,填 `dns.alidns.com`(阿里)或 `dot.pub`(腾讯)。 ### 5\. iPhone / iPad 1. **设置 → 无线局域网**,点当前 Wi-Fi 右侧的 **ⓘ** 2. 下滑找到 **配置 DNS**,改为 **手动** 3. 删掉原有服务器,点 **添加服务器**,依次填入 `223.5.5.5`、`119.29.29.29` 4. 右上角 **存储** > iOS 的 DNS 只对当前这个 Wi-Fi 生效,换个网络要重新配一次。 ### 6\. 浏览器内置安全 DNS:不改系统,只影响该浏览器 适合临时排查、或不方便动系统设置的办公电脑。Chrome / Edge / Firefox 都内置了: **设置 → 隐私和安全 → 安全 → 使用安全 DNS → 选择服务提供商**(选 Cloudflare,或选”自定义”填 `https://dns.alidns.com/dns-query`、`https://doh.pub/dns-query`)。 ## 四、改完怎么验证有没有生效 ![](https://pic.cdn.acgmod.cn/wp-content/uploads/2026/10/20261016113144406.png) 图 3:改完后的三步验证,别跳过第 1 步清缓存 **1)先清缓存。** 不清的话,系统和浏览器会继续用旧结果,你会误以为没改成功。 - Windows:`ipconfig /flushdns` - macOS:`sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder` - Linux:`sudo resolvectl flush-caches` **2)确认走的谁。** `nslookup www.qq.com`,返回的 `Server` 一行应是你刚填的地址,且能正常解析出 IP。 **3)看实际生效的 DNS。** 打开 [Whoer](/link/424.html),页面直接显示当前公网 IP 与 DNS——如果你填了阿里 DNS 但这里显示的还是运营商地址,说明设置没落到实际链路上(常见于代理/VPN 接管、公司网络强制下发)。 **4)跨地区对比。** 想确认”这个域名到底能不能解析”,用 [ChaHu](/link/421.html) 的 DNS 查询,一次拿到全国三网与海外节点的解析结果,能区分是你本地的问题还是域名本身的问题。怀疑被污染或被拦截,可以再配合站内收录的 [麒麟域名检测](/link/250.html) 查污染、黑名单与各平台拦截状态。 **5)实测延迟。** 用 `ping` 粗测,或用 DNS 测速工具对比各家在你本地的响应时间。**不同运营商、不同地区结果差异很大,没有任何一个 DNS 是”全国最快”的,实测才是准的。** ## 五、五个最常见的翻车点 **① 换了 DNS 反而更慢。** 多半是上了海外 DNS,或者该 DNS 在你所在运营商下延迟高。改回”自动获取”,或换 `223.5.5.5` / `114.114.114.114`。 **② 网页能开了,某些 App 还是不行。** 很多大型 App 用 **HTTPDNS**(绕过系统 DNS 直接请求解析接口),系统 DNS 对它无效,只能换网络或等 App 侧恢复。 **③ 换了好多 DNS 都打不开。** 那基本不是 DNS 问题:网站宕机、域名被封锁、SNI/证书拦截、hosts 被篡改、代理配置冲突都有可能。顺手查一下 `C:\Windows\System32\drivers\etc\hosts`(Windows)或 `/etc/hosts`(macOS/Linux)有没有被写入异常条目。 **④ 公司 / 校园网改了没效果。** 部分网络会强制劫持 53 端口的明文 DNS 请求。要么在路由器层级改,要么上加密 DNS(见下节)。 **⑤ 只改了 IPv4。** 网络与网站都支持 IPv6 时,IPv4、IPv6 的 DNS 要**一并修改**,否则走 IPv6 通道时还在用旧服务。 ## 六、进阶:用加密 DNS(DoH / DoT)防劫持 传统 DNS 走明文 UDP 53 端口,链路上任何人都能篡改返回结果——这就是”劫持”的技术根源。**DoH(DNS over HTTPS)** 和 **DoT(DNS over TLS)** 把查询加密,从根上掐掉劫持与监听。 | 服务商 | DoH(HTTPS) | DoT(TLS 主机名) | | --- | --- | --- | | 阿里 | `https://dns.alidns.com/dns-query` | `dns.alidns.com` | | 腾讯 | `https://doh.pub/dns-query` | `dot.pub` | | Cloudflare | `https://cloudflare-dns.com/dns-query` | `one.one.one.one` | 开启途径:浏览器”使用安全 DNS”、Android”私密 DNS”、部分新型号路由器,或系统级 DoH 配置。 ## 七、站内这几款工具能帮上忙 排查 DNS 时不必到处找工具,拾贝导航里已经收了不少: - [ChaHu 网络诊断平台](/link/421.html) —— 网站测速、在线 Ping、DNS 查询、路由追踪、污染与劫持检测,全国三网与海外节点并发,检测类工具免登录即用 - [麒麟域名检测](/link/250.html) —— 域名安全与拦截状态聚合查询,覆盖 24+ 平台拦截、备案、Whois、SSL 证书 - [Whoer](/link/424.html) —— 打开即显示当前公网 IP、DNS 与浏览器指纹,适合确认改完是否真生效 - [ToolSphare](/link/549.html) · [ToolFK](/link/484.html) · [TopTools](/link/271.html) —— 在线工具箱合集,日常查解析、测网络顺手能用 更多同类站点可逛 [实用工具](/link-archive/47)、[编程工具](/link-archive/53)、[搜索工具](/link-archive/54) 三个分类。 ## 小结 1. **先判断**:换网络对比 + `nslookup`,确认是不是 DNS 问题; 2. **选对 DNS**:日常用国内(阿里 `223.5.5.5` / 腾讯 `119.29.29.29` / 114),海外场景才考虑 1.1.1.1、8.8.8.8; 3. **改对地方**:优先改路由器,其次是系统网络设置,临时排查用浏览器内置 DNS; 4. **验证收尾**:清缓存、`nslookup` 确认、实测延迟; 5. **及时止损**:换回自动获取,别在 DNS 这一层死磕。 请将本文方法用于正常的网络故障排查,遵守所在地法律法规与各网络服务的使用条款。 **Categories:** 教程攻略 ---