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,這個效果也就沒有了。
所以不是所有記錄都要開橙雲。www、blog、api 一般可以開;郵件、域名驗證和很多非 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 |
| HTTPS | Universal 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