网站打不开,是 DNS 被污染还是域名被拦截?用宝塔污染检测和拦截检测区分
网站打不开时,先别急着判断是网站挂了。同一个域名、同一时间,往往只有部分人打不开,问题多半出在「访问被阻断」或「DNS 解析被动了手脚」上。宝塔拨测的「网站检测」菜单里有两个入口专门区分这两种情况:拦截检测和污染检测——拦截检测判断网站是不是被防火墙或运营商拦截,污染检测判断 DNS 是不是返回了异常地址。两者是不同的判断,入口也不同。
拦截和污染,是两个不同的异常
「域名被拦截」和「DNS 被污染」是两类不同的问题,宝塔拨测把它们拆成两个检测入口:
| 遇到的现象 | 选择的入口 | 结果主要看什么 |
|---|---|---|
| 怀疑网站在某些网络中被拦截 | 拦截检测 | 拦截结论和检测详情 |
| 怀疑 DNS 返回了异常地址 | 污染检测 | DNS 污染结论 |
- 拦截:网站在某些网络(例如某条运营商线路、某个地区)里被防火墙或运营商阻断,属于「访问被挡在外面」。
- 污染:DNS 返回了异常地址,域名解析出来的 IP 不是它本该指向的地址,属于「解析结果被动了手脚」。
除了这两个,宝塔拨测还提供 QQ 拦截检测和微信拦截检测,分别排查链接在 QQ、微信这两个应用内打不开的情况。
四个检测入口,分别查什么
宝塔拨测的「网站检测」菜单包含 13 个入口,其中「域名与查询」栏下有四个域名检测:拦截、污染、QQ 拦截、微信拦截。它们都接收域名(例如 www.bt.cn),不需要填 URL 路径。
拦截和污染对应的是「网络层」的两种异常;QQ、微信拦截对应的是「应用内」的异常。某一应用里的结果,不等于普通浏览器或另一个应用里的访问状态。
怎么发起检测
- 打开宝塔拨测(t.bt.cn),从「网站检测」菜单的「域名与查询」栏打开相应入口。
- 在输入框填写要检查的域名,单击「立即检测」。
- 查看结果摘要。页面提供「更新数据」时,可以重新取得当前结果。
下图是拦截检测结果页的示例,包含域名输入框、结果摘要和检测详情(截图只说明如何读页面,不代表其他域名的状态)。

检测异常后,再结合其他检测排查
单看一个入口的结论还不够,宝塔官方建议结合其他拨测进一步确认:
- 拦截检测异常:先看检测详情中的目标与结果,再用网站测速比较不同地区的访问情况。
- 污染检测异常:用 DNS 测速查看各节点的解析结果和节点差异,确认是否存在预期的地区解析策略。
- QQ 或微信拦截:分别查看对应页面的结论。
这些结果反映的是查询那一刻的状态。排查持续性问题时,保留异常发生的时间、网络和访问方式,并在相同条件下复测。
关联知识:DNSSEC 防的是「缓存污染」和「劫持」
如果关心「解析结果被篡改」这一类风险,还可以了解 DNSSEC。域名系统安全扩展(DNSSEC)是一套 DNS 安全认证机制,通过数字签名验证 DNS 响应的真实性和完整性,用于防止 DNS 缓存污染、DNS 劫持等安全威胁。它的工作原理、前提条件和配置步骤,见官方文档《为域名配置 DNSSEC 与 DS 记录》。
常见问题
DNS 被污染和域名被拦截有什么区别?
这是两个不同的判断:拦截是网站在某些网络里被防火墙或运营商阻断,属于「访问被挡在外面」;污染是 DNS 返回了异常地址,域名解析出来的 IP 不是它本该指向的地址,属于「解析结果被动了手脚」。宝塔拨测分别用「拦截检测」和「污染检测」两个入口来区分。
怎么判断网站打不开是污染还是拦截?
怀疑网站在某些网络中被拦截,用拦截检测(t.bt.cn/wall)看拦截结论和检测详情;怀疑 DNS 返回了异常地址,用污染检测(t.bt.cn/pollute)看 DNS 污染结论。哪个入口的结论异常,问题大概率就出在哪一层。
宝塔拨测的拦截、污染、QQ、微信检测入口分别在哪?
打开宝塔拨测(t.bt.cn),从「网站检测」菜单的「域名与查询」栏进入:拦截检测、污染检测、QQ 拦截检测、微信拦截检测四个入口。它们都接收域名(如 www.bt.cn),不需要填 URL 路径。
污染检测异常后怎么进一步排查?
污染检测异常时,用 DNS 测速查看各节点的解析结果和节点差异,确认是不是存在预期的地区解析策略;拦截检测异常时,先看检测详情中的目标与结果,再用网站测速比较不同地区的访问情况。
检测结果会不会变?能一次定性吗?
检测结果反映的是查询那一刻的状态,网络和拦截、污染策略都是动态的,存在时效性。排查持续性问题时,保留异常发生的时间、网络和访问方式,并在相同条件下复测,不要用单次结果下长期结论。
DNS 缓存污染、DNS 劫持和污染检测是一回事吗?
官方文档把「DNS 缓存污染、DNS 劫持」列为 DNSSEC 要防的两类安全威胁,DNSSEC 通过数字签名验证 DNS 响应的真实性和完整性来防它们;而本文的「污染检测」入口对应的是「DNS 返回了异常地址」这一现象。想了解 DNSSEC 怎么防劫持和污染,可看官方文档《为域名配置 DNSSEC 与 DS 记录》。