Bunny.net 免费额度全拆解:1TB 流量已是旧口径,现在送的是 50 美元额度

各位站长、开发者,今天给大家带来一期逐项核对过 Bunny.net 官方文档的 CDN 线报。

Bunny.net 在海外 CDN 里是个比较特殊的存在。它的卖点从来不是"免费",而是便宜到近乎不用心疼——纯按流量计费,美国和欧洲低至 0.01 美元/GB(用量大可降到 0.005 美元/GB),亚太约 0.03 美元/GB,而且不收请求费、不设流量包。很多做海外业务的开发者把静态资源、图片、视频放上去,一个月账单常常只有几美元。注册也简单:不需要备案、用 CNAME 接入、不强制把域名 DNS 搬过去。

但它也是被误传得比较多的一家。你手上这份资料里,"14 天试用内 1TB 免费流量"这一句就是旧口径——Bunny.net 在 2025 年 2 月调整过试用机制,"1TB 流量"那套已经被"赠送一笔额度"取代。同时,"免费 WAF"和"实时图片优化"这两项也得分开算:一个真免费,一个要付费。

下面把核实后的情况一次讲清楚。

先把 1TB 那件事说清:试用已经改成"送额度"

这是本文最需要更正的一处。

你资料里的"14 天试用内 1TB 免费流量",是 2025 年 2 月之前的旧模式。 当时 Bunny.net 的免费试用确实是"14 天 + 1TB 带宽流量",官方在变更公告里专门说明过:这次调整只影响新注册的试用账号,变更时已在试用期内的账号,仍按原来的 1TB 模式走完。

现在的试用规则是这样的:

  • 注册即送 20 美元试用额度,不需要绑卡;

  • 添加账单信息(绑定支付方式)可再解锁 30 美元,合计 50 美元;

  • 试用期 14 天,控制台里有倒计时;

  • 试用额度在试用结束时过期,未用完的余额会清零,不能结转、也不能转成正式余额;

  • 所有服务都按标准费率扣费,从试用额度里扣;如果你中途充值了,扣费仍然优先从试用余额扣,直到它用尽或过期。

那这 50 美元能换算成多少流量? 按官方定价口径,标准网络在美国和欧洲是 0.01 美元/GB、亚太区域约 0.03 美元/GB。算下来,50 美元大致相当于 5000GB(美国/欧洲)到 1600GB(亚太)——注意,这已经不是"1TB 随便用"的概念了,你在试用期内的每一笔消耗都从这笔钱里出。

官方还给了余额提醒机制,方便你算着用:

  • 未验证账单信息的账号:余额剩 10 美元、1 美元时发邮件提醒;

  • 已验证(绑了卡)的账号:余额剩 20 美元、5 美元时提醒。

所以正确的心态是: 把它理解成"给你一笔 20 到 50 美元的体验金,14 天内在平台上随便试",而不是"14 天免费流量随便跑"。

第二个要讲清的:它没有"永久免费层",但有 1 美元/月的地板价

这一点和你资料里"之后按需定价"的说法一致,但要补一句更实际的。

Bunny.net 是纯按量付费的模式,没有像 Cloudflare 那样"永久免费套餐"。它的计费特点是这样:

  • 只对下行流量(出站)收费,从客户端传到 CDN 的上行流量免费;

  • 没有请求费——这一点在同类里很少见,请求次数再多也不额外计费;

  • 按小时扣费,用到多少扣多少。

但有一条最低消费要提前知道:只要账号里有活跃的 zone(拉取区域或视频库),每月会收取 1 美元的最低费用。官方解释是这笔费用用于保障对所有用户的支持、并维持良好的缓存命中率。意思是——如果你的实际用量不到 1 美元,也按 1 美元收。

如果你想让这 1 美元也不产生,官方给的办法很直接:把账号下所有 zone 和视频库都删掉。没有活跃的存储 zone 或拉取 zone,最低消费就不适用了。

第三个要澄清:WAF 有免费档,但"实时图片优化"要单独付费

先说 WAF。这一条你的资料是成立的——Bunny.net 的 WAF 确实有免费档。

Bunny.net 的安全能力统一收在 Bunny Shield 这个产品下。按官方 2025 年 8 月的公告,它现在分四档:

套餐

价格

每月洁净请求额度

超额单价

Basic

免费

2500 万次

0.70 美元/百万次

Advanced

9.50 美元/月

5000 万次

0.65 美元/百万次

Business

99 美元/月

2.5 亿次

0.60 美元/百万次

Enterprise

定制

定制

—

Basic 免费档覆盖的能力包括:WAF(防护 OWASP Top 10、零日漏洞,带 AI 辅助学习模式和实时日志)、DDoS 防护、全局限速(按 IP / 用户 / 路径设置请求上限)、机器人检测、访问列表(屏蔽恶意 IP、Tor、VPN、数据中心 IP)、上传扫描(病毒、恶意软件、CSAM)、API Guardian。

这里有一条很人性化的规则必须指出:官方明确说明,只有"洁净请求"才计入额度——凡是被 Shield 拦下来的流量,无论是被 WAF 规则、限速、DDoS 缓解、访问列表还是机器人检测挡下的,都不计入你的额度。官方也说明,超过 99% 的网站都稳定落在包含额度之内、不产生额外费用。

再说 DDoS。你资料里的"DDoS 防护"也成立,而且属于标准能力。 按官方文档,Bunny Shield 的 DDoS 防护依托超过 200 Tbps 的网络和 119 个全球清洗中心。

但"实时图片优化"这一项要单独算——它不是免费的。

你资料里提到的 Bunny Optimizer,确实是"实时图片优化",能力包括:通过 URL 查询参数在线裁剪、缩放、改格式(WebP / AVIF 自适应)、懒加载,以及压缩 CSS / JS,官方称图片压缩最高可达 80%。

但它的定价是 9.50 美元/月,按每个 Pull Zone(每个站点)计费,包含不限次数的优化、请求和转换,CDN 带宽另计。它提供 14 天免费试用,但不包含在免费方案里。

也就是说:如果你需要图片实时优化,这是要在 9.50 美元/月这个价位上单独决策的——对一个小站来说,这笔钱可能比带宽费还高。更省的做法是自己做图片压缩和格式转换(构建时用工具预处理),只有确实需要"按访问者设备实时变换图片"时,才考虑开它。

第四个要补的:免费 SSL,以及一个很容易踩的接入前提

免费 SSL 这一条你的资料成立。 官方文档写得很清楚:Bunny.net 通过 Let's Encrypt 提供免费、自动续期的 SSL 证书,也可以上传自有证书;如果域名托管在 Bunny DNS 上,还会自动签发并续期免费的通配符证书。

但接入 SSL 有两个前提必须知道:

  1. 自定义域名必须先 CNAME 指向 Bunny,SSL 验证才能成功——这是签发证书的前置条件;

  2. 如果你在用 Cloudflare 代理该域名,必须关掉橙色云朵(关闭代理)——官方明确说明,代理会隐藏 DNS 解析记录,导致 SSL 验证无法完成。这一点很容易踩,很多站点域名同时挂在 Cloudflare 和 Bunny 上,就是卡在这里。

逐项核实:试用期和免费档到底给了什么

把上面几处落进完整的账,Bunny.net 实际给你的东西是这样的:

  • 新用户试用:20 美元额度(绑卡后 50 美元),14 天有效;

  • 全球 CDN:节点分布广,官方宣传强调与多家 ISP 和一级传输提供商互联。注意:它没有中国大陆节点,国内访问一般走东京、中国台湾或香港线路;

  • 计价方式:纯按量、无请求费、按小时扣费。标准网络欧洲/北美 0.01 美元/GB、亚太约 0.03 美元/GB;Volume 网络可低至 0.005 美元/GB;

  • 最低消费:1 美元/月(账号有活跃 zone 时);

  • 免费 SSL:Let's Encrypt 自动签发续期,Bunny DNS 上可获免费通配符证书;

  • 免费 WAF 档(Bunny Shield Basic):2500 万洁净请求/月,含 WAF、DDoS、限速、机器人检测、访问列表、上传扫描;

  • Bunny Optimizer:9.50 美元/月/站点,属付费项,可 14 天试用;

  • Bunny DNS:提供 DNS 解析服务,免费档可用;

  • 接入特性:免备案、CNAME 接入(不必迁移 DNS)、支持自定义源站端口、HTTP/3、实时统计。

实测踩坑:这几条一定要提前确认

  1. 试用额度会清零,别攒到最后一天用。 14 天一到,剩余额度直接作废、不能结转。建议注册当天就把余额提醒打开,按倒计时规划用量。

  2. 1TB 是别人的旧教程,别照抄做预算。 现在的试用是"送钱",换算成流量在 1600–5000GB 之间,取决于你用的区域。

  3. "1 美元/月最低消费"是真的会收。 只要你有活跃 zone,哪怕一个月只跑了 10GB 流量(约 0.1 美元),账单也是 1 美元。不用了记得删 zone。

  4. 亚太区域单价是欧美的 3 倍。 标准网络亚太约 0.03 美元/GB,欧美 0.01 美元/GB。如果你的用户主要在亚太,成本预期要按亚太算。

  5. 国内没有节点,国内访问要实测。 中国大陆的请求一般落到东京、中国台湾、香港线路,延迟表现因线路而异。面向国内用户的站点,建议先小范围实测再决定是否主力使用。

  6. 同时用 Cloudflare 代理会卡 SSL 验证。 上了 Bunny 的自定义域名,如果 Cloudflare 还开着橙云代理,证书签不下来——先关代理。

  7. Optimizer 是按站点收费的,站点多了成本会叠加。 9.50 美元/月是每个 Pull Zone,多个站点就是多份。开之前先算清楚值不值。

  8. 它没有"永久免费层"。 如果你要的是"零成本永续",Bunny.net 不是这个定位;它的定位是"极低的按量单价"。

实操:从注册到跑通一条 CDN

第一步:注册并确认试用额度。打开 Bunny.net 官网注册(支持邮箱或谷歌账号登录),完成邮箱验证后可领 20 美元试用额度;绑定账单信息可再领 30 美元。控制台会有试用倒计时,记得留意。

第二步:创建 Pull Zone(拉取区域)。在面板里新建 Pull Zone,选择计价网络(标准 / Volume)和源站类型(自有源站、对象存储、Bunny Storage 等)。这一步决定了后面的单价。

第三步:配置源站与缓存。填源站地址和端口,按内容类型设置缓存规则。缓存命中率越高,回源越少、成本越低——这是控制账单最有效的手段。

第四步:绑定自定义域名。添加自定义 hostname(建议用子域名),然后到 DNS 服务商加一条 CNAME 指向 Bunny 提供的地址。注意:如果域名挂在 Cloudflare 上,记得关闭橙云代理。

第五步:申请免费 SSL。在 hostname 上点 Enable → Add Free Let's Encrypt Certificate,Bunny 会自动签发并安装证书、自动续期。前提是 CNAME 已经生效。

第六步:按需开启 Bunny Shield。进入 Shield 面板,从免费的 Basic 档开始。首次开启会先进入学习模式,建议让它跑一段时间、观察流量特征后再调规则。注意:被拦截的请求不计入额度,所以基本不用担心防护本身把额度烧掉。

第七步:决定要不要开 Optimizer。如果你确实需要"按设备实时变换图片",再考虑那 9.50 美元/月;如果只是要给图片瘦身,构建时预处理更划算。

第八步:盯住用量与账单。面板提供实时统计。开启用量告警、留意 1 美元最低消费、按区域单价估成本,这三件事做到就不容易出意外。

壹贰线报专属:两套务实方案

海外站点方案(Bunny 最合适的用法)如果你的访客主要在欧美,Bunny.net 是性价比很高的一档:静态资源、图片、视频放上去,按 0.01 美元/GB 计价、不收请求费,缓存配好之后月账单常常只有几美元;配一次免费 SSL 就完事;WAF 用免费的 Basic 档挡住日常扫描和攻击,被拦截的流量还不计额度。适合外贸站、海外博客、独立开发者的产品站。注意 1 美元/月的最低消费和亚太区域的单价差异。

国内 / 亚太站点方案(要看实测)如果访客主要在亚太,成本要按约 0.03 美元/GB 重算,而且国内没有节点,访问会绕经东京、台湾、香港。建议先小流量实测延迟和稳定性,再决定是否主力使用。如果对国内速度要求高,还是得考虑国内有备案节点的方案;Bunny 更适合作为"海外加速 + 低成本备份源"的角色。

最后提示

壹贰线报只发核实过的信息。Bunny.net 这次核下来,感受比较清楚:它从来没打算做"免费 CDN",它的诚意体现在单价上——0.005 到 0.03 美元/GB、没有请求费,这在海外 CDN 里是很实在的价格。所以正确理解它的方式是"便宜的按量 CDN",而不是"能薅很久的免费资源"。

上手前建议想清楚四件事:一是试用额度的性质,那是 20–50 美元的体验金、14 天清零,不是 1TB 流量;二是访客在哪个区域,这决定单价是 0.01 还是 0.03;三是有没有活跃 zone,有就每月至少 1 美元;四是要不要 Optimizer,9.50 美元/月/站点,是真需要实时变换图片才值得开。

顺便说一句:如果你一直以为 Bunny.net 是"14 天 1TB 免费流量",那套规则在 2025 年 2 月就改了——现在是"送 20 美元额度、绑卡后 50 美元"。这正是本文最想帮你搞清的地方。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。