Cloudflare访问加速 | 无需公网IP | SaaS回源 | 优选域名 | 方案汇总

引言

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 服务结合使用。

方案对比表

 

方案适用场景是否免费
公网 IPVPS 有公网 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) 进一步优化。

相关教程

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录