阿里云轻量 2核2G 38元/年起 · 新客秒杀限量 去看看

CDN 收费怎么算:三种计费模式、阶梯价与资源包的真实差价

WeHosts技术团队·2026年10月30日

CDN 收费怎么算

CDN 账单算不明白,通常不是算术问题,是计费模式选错了。

阿里云 CDN 有三种基础计费方式,只能三选一:

模式怎么算门槛
按流量(默认)用了多少 GB 收多少无
按带宽峰值按峰值 Mbps × 时长近 30 天峰值需超过 5 Gbps
月结 95 带宽峰值去掉最高的 5% 后取峰值需开工单申请,通常月消费 10 万以上

绝大多数人只该关心第一种——后两种的门槛,个人站和小企业基本碰不到。

一、按流量的阶梯价(中国内地)

以阿里云公开口径为例(2026-10 核对,单位元/GB):

月流量阶梯中国内地
0–10 TB0.24
10–50 TB0.23
50–100 TB0.21
100 TB–1 PB0.18
大于 1 PB0.15

阶梯是当月账户维度累进的,不是一次性谈下来的价。

注意一个容易误解的点:这是「下行流量」的价格,也就是从 CDN 节点发给用户的那部分。回源流量通常另算。

二、真正省钱的地方:资源包

按量 0.24 元/GB,但买资源包(预付费)能便宜不少。把公开报价换算成每 GB 单价:

资源包价格折合元/GB比按量省
50 GB8.40 元0.16830%
100 GB14 元0.14042%
500 GB66.5 元0.13345%
1 TB(1024 GB)117 元0.11452%
5 TB585 元0.11452%
10 TB918 元0.09063%

同一份流量,买 10TB 包比按量省 63%。 这是 CDN 账单里最大的一块可优化空间。

两个算例,照着套

小站:月流量 50 GB(一年 600 GB)

按量:600 × 0.24 = 144 元/年
资源包:500GB 包 66.5 + 100GB 包 14 = 80.5 元/年
→ 省 44%

中等站:月流量 500 GB(一年约 6 TB)

按量:6 × 1024 × 0.24 ≈ 1,475 元/年
10TB 包:918 元/年
→ 省 38%,而且额度还多出 4TB

买大一档往往比正好卡住更划算——超出部分才按量计费,多出来的额度不会浪费(注意资源包通常有有效期,买之前看清)。

三、HTTPS 请求是另一笔账,但大多数人不用付

开启 HTTPS 后,静态 HTTPS 请求数单独计费:

  • 每月前 500 万次免费
  • 超出后按 0.05 元/万次

一个日均 PV 5,000 的站,一个月约 15 万次请求——离 500 万差得远,这笔钱基本不用出。

真正会踩到这条线的,是图片多的站或 API 请求量大的站。上线后看账单就知道。

另外还有 QUIC 请求、WAF 请求、实时日志投递,都是用了才收费,不开启就不产生费用。

四、CDN 除了加速网页还能干什么

这是被低估的一块。除了给网站提速,常见用法:

1. 给静态资源做分发

把 JS/CSS/图片放对象存储,前面挂 CDN。好处是回源压力小,且这部分流量走 CDN 的阶梯价,通常比云服务器的带宽便宜。

2. 开源项目/工具下载加速

这是「cdn 加速 github」这类搜索的真实需求——下载 GitHub 上的 release 包慢,用 CDN 做镜像层。技术上是把资源同步到你自己的源站再分发,而不是「让 CDN 去加速 GitHub」。

3. 隐藏源站 IP

DNS 解析到 CDN,源站只允许 CDN 回源。这是顺带的收益,但不能替代 WAF。

五、什么时候不该上 CDN

情况建议
月流量 < 50 GB先别上。省不下钱,还多一层配置和排障成本
用户全在一个城市单节点够用,CDN 收益有限
内容是动态接口、不可缓存CDN 只能优化静态部分,命中率低就别硬上
源站本身就在目标地区加速距离短,效果不明显

判断标准很简单:如果每月 CDN 费用低于你能接受的运维时间成本,就不值得。

六、上线后怎么核对有没有多花钱

三件事,每月看一次:

  1. 缓存命中率。低于 80% 说明配置有问题,回源流量在偷偷涨钱
  2. HTTPS 请求数。接近 500 万次/月说明该考虑资源包了
  3. 实际用量 vs 资源包额度。长期用不完就降档,长期超出就升档

各 CDN 方案的对比(阿里云/腾讯云/Cloudflare)见CDN 加速方案对比。


一句话:CDN 的钱不是花在「用多少」上,是花在「买的方式」上。 按量 0.24、资源包 0.09,同样的流量差近三倍。

本文可能含联盟推广链接,购买不增加你的价格,详见联盟披露。