Cloudflare 经常被叫作“赛博菩萨”。原因很简单:对于个人网站和 Homelab 来说,它有不少真正能长期白嫖的服务。 这篇文章不做 Cloudflare 产品百科,只盘点现在还有哪些免费服务值得用,以及它们分别解决什么问题。

1. DNS 与 CDN

最基础的用法,是把域名的 Name Server 改成 Cloudflare 提供的地址。之后 A、AAAA、CNAME、MX、TXT 等记录都可以直接在 Cloudflare 管理。 真正需要理解的是 DNS 记录旁边的橙云

  • 橙云 Proxied:请求先经过 Cloudflare,再回源;
  • 灰云 DNS only:Cloudflare 只负责解析,用户直接访问源站。

只有开橙云的 Web 流量,才会使用 Cloudflare 的 CDN、WAF、DDoS 防护等能力。橙云还能隐藏 Web 源站地址,但如果同一台服务器通过其他灰云记录暴露 IP,这个效果也就没有了。

所以不是所有记录都要开橙云。wwwblogapi 一般可以开;邮件、域名验证和很多非 HTTP 服务通常保持灰云。如果家里的公网 IP 会变化,也可以通过 Cloudflare API 做 DDNS。

1.1 CDN 与中国大陆

网站开橙云后,就可以直接使用 Cloudflare CDN。图片、CSS、JavaScript、字体等静态资源可以缓存在 Cloudflare 节点,减少回源和访问延迟。

普通网站通常不需要折腾太复杂的缓存规则。静态资源正常缓存,HTML 和 API 是否缓存再根据业务单独处理即可。

但中国大陆需要单独看。Cloudflare 的普通全球网络并不等于中国大陆 CDN。中国大陆用户访问普通 Cloudflare 站点时,流量通常仍要跨境,因此访问效果和香港、日本、美国、欧洲并不是一回事。

Cloudflare 确实有 China Network,但目前需要 Enterprise、单独订阅 China Network,并且接入域名需要有效的 ICP 备案或许可证。

所以如果网站同时服务中国大陆和海外用户,尤其是图片很多的网站,更实际的方案通常是:海外走 Cloudflare/R2,中国大陆再准备国内或香港的 CDN、对象存储。

官方文档:Cloudflare DNS / Cloudflare Cache / China Network

2. HTTPS 与网站安全

Cloudflare Free 包含 Universal SSL。网站开橙云后,Cloudflare 可以自动给域名签发和续期边缘证书。

源站也建议配置 HTTPS,并把 SSL/TLS 模式设置成 Full (strict)。源站证书可以用 Let’s Encrypt,也可以用 Cloudflare Origin CA。

除此之外,免费套餐还有两个很实用的安全能力:

  • DDoS Protection:防止大规模恶意流量直接把源站打挂;
  • WAF:过滤有问题的 Web 请求,Free Plan 也有基础的托管规则集。

简单记:DDoS 防流量,WAF 防请求。

2.1 Turnstile

Turnstile 是 Cloudflare 的人机验证服务,可以用来保护登录、注册、评论、表单等入口。

它最大的优点是:网站本身不需要使用 Cloudflare CDN,也可以单独接入 Turnstile。 Free Plan 目前支持最多 20 个 widgets,验证请求不限量。对于个人网站来说,基本可以当作免费的 CAPTCHA 服务使用。

官方文档:Universal SSL / DDoS Protection / WAF / Turnstile

3. R2 与 Images

R2 是 Cloudflare 的 S3 兼容对象存储,也是最值得白嫖的服务之一。

截至 2026 年 9 月,R2 Standard 每月免费额度是:

项目免费额度
存储10 GB-month
Class A 操作100 万次
Class B 操作1000 万次
公网出口流量免费

最大的卖点就是公网 egress 免费。对于博客图片、附件、小型下载站非常实用。

如果网站有缩略图、裁剪、格式转换等需求,还可以搭配 Cloudflare Images。Images Free 目前每月提供 5,000 次 unique transformations,可以直接处理放在 R2 或其他位置的图片。

需要注意的是:免费的是图片 transformation;把图片直接存进 Cloudflare Images 属于 Paid Plan。对于个人站,通常 R2 存原图 + Images 做缩放和格式转换 更合适。

官方文档:R2 Pricing / Images Pricing

4. Tunnel 与 Access

Cloudflare Tunnel 很适合 Homelab。

以前想从公网访问家里的 Home Assistant、Grafana 等 Web 服务,通常要有公网 IP,再做端口转发。Tunnel 的做法相反:在家里的机器上运行 cloudflared,由它主动连接 Cloudflare,因此不需要开放入站端口,也不要求源站有公网 IP。

在 Cloudflare 中创建 Tunnel 后,在服务器运行 Cloudflare 给出的命令,例如 Docker:

docker run cloudflare/cloudflared:latest \
  tunnel --no-autoupdate run \
  --token <TUNNEL_TOKEN>

然后添加一个 Published application,例如把 ha.example.com 转发到 http://192.168.1.10:8123,之后就可以直接通过域名访问家里的 Home Assistant。

如果不希望这个地址对所有人开放,再加 Cloudflare Access。Access 会先验证身份,通过策略的人才能进入后面的应用。

可以记成:Tunnel 负责把服务接出来,Access 负责决定谁能进去。

Cloudflare Zero Trust Free Plan 目前支持最多 50 个用户,对个人和家庭基本足够。如果目标是直接访问整个家庭局域网,而不是发布几个 Web 应用,Tailscale 或 WireGuard 通常更合适。

官方文档:Cloudflare Tunnel / Cloudflare Access

5. Workers 与其他免费工具

Workers 可以在 Cloudflare 边缘运行代码,很适合做一些不值得单独部署服务器的小功能,例如 URL 重定向、API 鉴权、Webhook、访问 R2,或者根据地区选择不同后端。

截至 2026 年 9 月,Workers Free 的主要限制是:

  • 100,000 请求/天;
  • 10 ms CPU time/请求;
  • 128 MB 内存。

对个人网站的小接口和轻量 API 通常已经够用。

以前很多静态网站会直接部署到 Cloudflare Pages。Pages 目前仍然可用,Free Plan 仍有每月 500 次 deploy,但 Cloudflare 已经明确建议新项目优先使用 Workers Static Assets,新功能也主要集中在 Workers。

5.1 Workers AI

Workers AI 可以直接调用 Cloudflare 托管的 AI 模型,不需要自己准备 GPU。目前免费额度是 每天 10,000 Neurons,适合个人 Demo、文本分类、Embedding 和小规模生成任务。

不过并不是所有模型都能在 Free Plan 使用;部分资源消耗较大的模型要求付费。

5.2 Email Routing

Email Routing 可以给自己的域名创建 [email protected][email protected] 之类的邮箱地址,再自动转发到 Gmail、Outlook 或其他已经验证的邮箱。

它不是完整的免费邮箱服务:主要解决收信和转发,不提供独立的 IMAP/SMTP 邮箱账户。 目前 Email Routing 的入站邮件免费且不限量,每个域名最多可以配置 200 条 routing rules。

如果只是想用自己的域名收邮件,这个功能非常省事。

5.3 免费额度一览

需求免费方案
域名解析Cloudflare DNS
网站代理和 CDN橙云 + CDN
HTTPSUniversal SSL
DDoS 防护Standard DDoS Protection
基础 Web 防护WAF Free Managed Ruleset
人机验证Turnstile:20 widgets,验证不限量
图片和附件存储R2:10 GB-month/月
图片缩放、裁剪和优化Images:5,000 unique transformations/月
发布家庭 Web 服务Cloudflare Tunnel
给内部服务加登录Access:50 用户以内
跑轻量后端逻辑Workers:10 万请求/天
静态网站部署Workers Static Assets
AI 模型推理Workers AI:10,000 Neurons/天
自定义域名收信Email Routing:免费转发

对于普通个人网站,DNS + 橙云 + HTTPS 基本就能零成本起步;图片多了加 R2 + Images,家里有服务要远程访问就加 Tunnel + Access,需要轻量逻辑再上 Workers。

Cloudflare 的免费套餐确实很强,但“免费”不代表没有限制。尤其是大流量、生产业务和中国大陆访问,还是要单独看网络路径、套餐和计费规则。

官方文档:Workers Limits / Workers AI / Email Routing