引言※
Cloudflare 提供了多种方式来优化网站访问速度,
本文推荐: “SaaS 回源 + 优选域名” 可以有效提升网站的全球访问体验。
内容分成: 免费方案 和 付费方案,根据不同的适用场景,帮助你选择最合适的方式。
⚙️ SaaS 回源的基本要求※
1. 需要的基本条件※
在使用 SaaS 回源方案之前,需要满足以下条件:
- Cloudflare 账号(至少一个,用于管理优选域名)
- 两个域名(主域名 + 优选域名)主域名(如 http://nbvil.com)不一定要托管在 Cloudflare,可以使用其他 DNS 解析服务。只需要在主域名的 DNS 解析中添加 CNAME 记录指向 Cloudflare 托管的优选域名。优选域名(如 http://jiasu.com)必须托管在 Cloudflare,并开启 代理(Orange Cloud),否则无法使用 SaaS 回源功能。Cloudflare SaaS 依赖 Custom Hostname 绑定,而这个功能要求目标域名(优选域名)受 Cloudflare 代理保护。
2. 服务器端要求※
- 公网 IP 方案:服务器需要 静态 IP,可被 Cloudflare 解析。
- Cloudflare Tunnel:如果无公网 IP,需要安装 cloudflared 以建立隧道。
- Workers 方案:需要编写代理脚本以正确回源。
3. Cloudflare 配置※
- SaaS 绑定(Cloudflare for SaaS):必须在 Cloudflare 添加自定义主机名(Custom Hostname)。
- SSL/TLS 设置:主域名和优选域名的 SSL 证书要匹配
✅ 免费方案(优先推荐)※
适用于 个人网站、小型站点、流量较小的业务,无需额外付费。
1. 公网 IP 方案(适用于有公网 IP 的 VPS / 服务器)※
- 方式:使用 Cloudflare 解析 优选域名(如http://jiasu.com) 指向服务器公网 IP。通过 SaaS 绑定主域名(如 http://nbvil.com)。
- 适用场景:服务器有公网 IP,但访问不稳定,希望通过 Cloudflare 代理加速。国内服务器(如阿里云、腾讯云)优化海外访问。
- 特点:Cloudflare DNS + Proxy(CDN 加速)。可结合 Zero Trust Tunnel(cloudflared) 进一步优化访问。
2. Cloudflare Workers 方案(适用于代理请求,隐藏真实 IP)※
- 方式:使用 Cloudflare Workers 代理 http://nbvil.com 的请求到 http://jiasu.com。通过 Cloudflare 边缘网络 进行回源优化。
- 适用场景:需要隐藏真实源站 IP,防止直接暴露服务器。适用于动态内容(如 API、博客)。
- 特点:每天 10 万次请求免费(超过需付费)。可自定义 Worker 代码优化访问。
3. Cloudflare Tunnel 方案(适用于无公网 IP 服务器)※
- 方式:使用 Cloudflare Tunnel(cloudflared) 将 http://jiasu.com 连接到 Cloudflare。http://nbvil.com 通过 SaaS 绑定 http://jiasu.com。
- 适用场景:无公网 IP(如家庭服务器、内网应用)。需要避免 暴露真实 IP。
- 特点:支持无限制流量。可结合 Cloudflare WARP 进一步优化访问。
4. Cloudflare R2 方案(适用于存储静态文件)※
- 方式:将 图片、JS/CSS、视频等静态资源 存储在 Cloudflare R2。用 http://nbvil.com 绑定 r2.dev 进行访问。
- 适用场景:文件分发、镜像站,减少服务器带宽消耗。
- 特点:10 GB 存储免费,不限流量。适用于 CDN 加速的静态资源存储。
付费方案(适用于高流量、商业优化)※
适用于 流量较大、需要更高性能优化 的站点。
5. Cloudflare Load Balancer(智能负载均衡)※
- 方式:在 多个服务器(不同 IP 地址或 CDN 节点)之间进行 负载均衡。http://nbvil.com 自动选择最快的服务器回源。
- 适用场景:多源站(多个服务器优化访问)。适用于 高并发、高流量 业务。
- 收费:$5/月(包含 500,000 次请求,超出按量付费)。可自动检测 服务器状态,选择最优节点。
6. Cloudflare Argo(智能路由优化)※
- 方式:使用 Argo Smart Routing 选择 最快的网络路径,减少延迟。
- 适用场景:服务器在国内,访客在海外,绕过网络拥堵。服务器在欧美,用户在中国,避免丢包。
- 收费:$5/月 + 按流量计费($0.10 / GB 起)。提供 最优路径绕过网络拥堵,适合高价值业务。
7. Cloudflare Stream(适用于视频播放优化)※
- 方式:使用 Cloudflare Stream 存储和分发 MP4、HLS、直播流。http://nbvil.com 绑定 http://videodelivery.net 进行访问。
- 适用场景:视频网站、教育平台 需要优化视频加载速度。Cloudflare 自动转码、全球分发。
- 收费:$5/月 + 观看时长计费($1/千分钟存储,$1/千分钟观看)。可替代 YouTube、Vimeo 私有视频托管。
⚠️ 关于 Cloudflare Pages※
- Cloudflare Pages 是专为静态网站托管设计的,它通过 Cloudflare 的全球 CDN 提供加速,但它不适用于回源到外部服务器的场景。
- 由于 Pages 不支持回源功能,它不适合作为 SaaS 回源的方案,主要用于纯静态站点的托管。
- 如果你需要使用 Pages,可以单独发布一个 专门的教程和方案,详细介绍如何配置和优化 Cloudflare Pages,以及如何与其他 Cloudflare 服务结合使用。
方案对比表※
方案 | 适用场景 | 是否免费 |
公网 IP | VPS 有公网 IP | ✅ 免费 |
Workers | 代理 SaaS 请求,隐藏 IP | ✅ 10 万次请求免费 |
Tunnel | 无公网 IP(NAT 适用) | ✅ 免费 |
R2 | 存储静态资源(图片、JS、CSS) | ✅ 10GB 免费 |
Load Balancer | 服务器负载均衡 | ❌ $5/月 |
Argo | 智能路由优化,减少延迟 | ❌ $5/月 + 按流量计费 |
Stream | 视频播放优化(MP4/HLS) | ❌ $5/月 + 观看时长计费 |
推荐方案选择※
- 个人博客、小型网站 → Cloudflare Workers / Tunnel(免费)
- API 代理、隐藏源站 → Cloudflare Workers / Tunnel(免费)
- 文件存储、镜像站 → Cloudflare R2(免费)
- 高流量、高并发站点 → Load Balancer / Argo(付费)
如果你是 个人站点,流量不大,免费方案已足够;
如果是 商业级业务、高流量网站,可以考虑 付费方案(Load Balancer、Argo) 进一步优化。
相关教程※
- 优选域名: Cloudflare优选域名 | 汇总推荐 | 2025 | Newbie VillageC
- 问题集合:Cloudflare访问加速 | 无需公网IP | 多服务加速 | 问题汇总 | Newbie Village
- Cloudflare Tunnel 访问加速方案:CloudflareTunnel访问加速 | 无需公网IP | SaaS 回源 | 优选域名 | 新手教程 | Newbie Village
- 其余方案跟随应用同步更新