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