CDN 检测

CDN 检测

结合 CNAME、响应头和代理缓存信号识别 CDN,不做无证据推断。

输入网站地址后开始检测

边缘网络与代理缓存

CDN 检测是什么?

CDN 通过分布式边缘节点缓存和代理网站内容,缩短用户到服务入口的网络距离,并可提供防护、压缩和协议能力。

CDN 可以隐藏源站,厂商也可能自定义或删除响应头。因此检测结果必须建立在可见证据上,无法确认不等于一定没有 CDN。

识别范围

DNS

CNAME 链

解析最终主机的公开 CNAME,匹配已知边缘域名。

HEAD

厂商响应头

检查 CF-Ray、X-Amz-Cf、X-Vercel-Id 等高可信证据。

PROXY

通用代理信号

展示 Via、Age 和 X-Cache,但不单凭通用头猜厂商。

为什么要检查 CDN 证据?

确认实际接入层有助于排查缓存未命中、源站泄露、错误回源、地区访问差异和多层代理冲突。

确认流量入口

识别 DNS 和响应头是否指向预期边缘服务。

检查缓存信号

查看 Age、X-Cache 和厂商缓存状态是否存在。

避免错误归因

没有高可信证据时不强行判断具体厂商。

CDN 检测如何工作?

工具只读取公开 DNS 与页面响应,不调用第三方识别 API,也不保存检测历史。

  1. 01

    解析最终主机

    跟随安全重定向并确定最终 URL 与公网 IP。

  2. 02

    查询 CNAME

    最多解析五层 CNAME,识别常见边缘域名。

  3. 03

    匹配厂商头

    使用厂商专有响应头和 Server 标记建立证据。

  4. 04

    展示证据边界

    分开列出确认厂商、通用代理信号和无法确认状态。

CDN 检测常见问题

为什么检测不到我使用的 CDN?

CNAME 拉平、自定义域名、隐藏响应头和多层代理都可能移除厂商特征。

有 X-Cache 就能确定 CDN 厂商吗?

不能。X-Cache 是通用信号,必须与专有响应头或 CNAME 结合。

使用 CDN 一定让网站更快吗?

不一定。节点覆盖、缓存命中、回源距离、协议和配置共同决定效果。

会暴露我的源站吗?

工具只展示目标域名公开解析与最终连接 IP,不执行历史 DNS 或主动源站枚举。