CDN 识别与缓存诊断

一次请求同时回答两件事:这个站点现在跑在哪家 CDN 上,以及缓存配置有没有配错。榜单只能告诉你谁家平均更快,而实际变慢很多时候源头是自己的 Cache-Control 或 Vary;这类问题换厂商也解决不了。

试试

从单一区域的服务器发起一次请求。结果只反映该出口看到的配置,不代表其他地区的延迟或缓存行为。

这个工具能做什么

可以做
通过专有响应头(如 Cloudflare 的 cf-ray)、CNAME 链归属和 A 记录 IP 段三路证据识别 CDN,同时逐项诊断缓存与协议配置、IPv6 双栈和跳转链,所有依据都可复核。
不能做
这不是多地测速。请求从单一区域发出,无法测出各地延迟差异,也不能替代持续监控。

特征库只覆盖常见厂商,识别不出时会明确说明,不会猜测。

实测排行榜
结论有多硬
响应头是厂商主动声明的,客户可以在后台关闭,自建服务器也能伪造 cf-ray。因此本站同时查询 DNS 作为旁证:CNAME 和 IP 段不能轻易伪造,两路证据一致时结论才可靠。

CDN 识别工具:识别网站使用的 CDN 并诊断缓存配置

在线识别网站使用的 CDN,结合响应头、CNAME 和 IP 段判断厂商,并检查 Cache-Control、Vary、压缩与跳转配置。

什么是 CDN 识别?

CDN 识别是根据网站公开的网络信号,判断请求由哪家内容分发网络处理。它不只看一个响应头,而是把厂商特征头、DNS CNAME 链和 A 记录 IP 段交叉核对,同时检查会直接影响缓存复用的 HTTP 配置。

CDN 识别是如何工作的?

输入一个公网 HTTP 或 HTTPS 地址后,工具从单一区域发起一次真实请求,再按证据强弱给出结论。

  1. 01

    读取响应头

    检查 cf-ray、x-cache、via 等厂商特征,记录状态码、Cache-Control、Vary、Age 和压缩信息。

  2. 02

    溯源 DNS 网络

    解析跳转后的主机,跟踪 CNAME 链并将 A/AAAA 记录与已发布的厂商 IP 段进行匹配。

  3. 03

    交叉验证并诊断

    比较响应头与 DNS 是否一致,识别缓存、IPv6、HTTP/3、HSTS 和跳转链中的可改进项;证据不足时明确标记未知,不猜测厂商。

CDN 识别常见问题

CDN 识别能识别所有厂商吗?

不能。特征库只覆盖已收录的公开信号。没有足够证据时会显示未识别或冲突,不会用名称相似或单一 IP 猜测。

为什么响应头和 DNS 识别结果可能不同?

网站可能使用多层 CDN、代理或安全网关,也可能关闭或自定义响应头。此时应结合 CNAME、IP 段和跳转链一起判断。

CDN 识别会测量访问速度吗?

不会。它验证的是部署和缓存配置,不是多地区测速。需要比较区域延迟应查看实测榜单或使用持续监控。

检测网站需要改 DNS 或安装脚本吗?

不需要。工具只读取公网响应和 DNS 信息,不会修改你的域名、源站或 CDN 配置。