nyarime 发表于 2025-6-5 20:59:56

Cloudflare for SaaS允许Custom Origin(自定义SaaS回退源)

上周在Spaceship以48块钱注册了10年的6-9位纯数字xyz。Cloudflare for SaaS原本除了Business(商业版)和Enterprise(企业版)以外,每个域名均只有一个回退源,导致通过SaaS接入非常废域名。这一利好政策我原本以为是下放给付费用户,没想到免费用户也可以享受!

这也意味着,我之前注册那么多xyz域名浪费了{tieba2}不过好在没注册那么多
现在添加自定义主机名后,就可以选择自定义源服务器,不仅支持IP也支持域名!不会受限于默认源服务器的要求
* 这里我习惯用HTTP验证,因为TXT验证极其复杂而且有时候证书还签不下来,但HTTP验证大概1-2分钟就签发成功了

这也意味着,Cloudflare for SaaS一个域名就可以承担所有!
不需要每个服务器都分一个域名,免费100个SaaS配额接入都能指向不同的回退源,一个顶百!不限制回源数目了,随便回,想怎么回就怎么回
static/image/hrline/5.gif
当我们绑定PayPal或信用卡订阅了Pro计划,这免费100个SaaS配额接入的域名均可以享受这个以NS接入的Pro计划。目前看Cloudflare for SaaS的收费,前100个是免费的但超出100个后,收费$0.10/月/域名,上限可加50,000个域名。
static/image/hrline/5.gif
例如回退源为 cb.naixi.org 但被墙了怎么办?只需解析 cb.naixi.org.cdn.cloudflare.net (即在域名后面加上 .cdn.cloudflare.net 即可解析)
官方更新公告:https://developers.cloudflare.co ... 5-19-paygo-updates/

AcoFork 发表于 2025-6-5 22:06:41

只需要俩域名就能优选无限多的网站: https://www.bilibili.com/video/BV1KyT4zXEsa/

9哥 发表于 2025-6-5 22:09:01

如果想实现国内外分流,国外走cf,是不是还是只能用一个?

ccxkai 发表于 2025-6-5 23:06:54

cloudflare真赛博活佛啊

Tily 发表于 2025-6-6 01:16:49

没用过。

heardic 发表于 2025-6-6 02:29:13

9哥 发表于 2025-6-5 22:09
如果想实现国内外分流,国外走cf,是不是还是只能用一个?

如果要分区域解析,这里业务域名尽量放在能分地区分线路解析非CF的DNS解析商 比如阿里云、华为云或腾讯云DNSPod这些支持的才可以哦。
SAAS的简单示意图

原来1个域名只能配置1个默认回退源,所以想要多个回源就只能增加域名,所以之前的能托管cf的eu.org之类的二次域名还是很有用的。
现在可以自定义之后 就没必要那么多域名了
1、设置FallBack
选一个专用来回源的域名 假设为aaa.com 这个域名必须托管在CF上,我们配置子域名dns指向我们的目标小机:
如图样例
back1.aaa.com -> 小鸡1
back2.aaa.com -> 小鸡2
back3.aaa.com -> 小鸡3

2、开启 Cloudflare for SaaS
虽然SaaS使用是免费的,但是开启功能要先绑卡或者PayPal 验证(验证不会扣款,空卡即可)。论坛的0元卡也可以,绑上就行不扣费

开启后再进入自定义域名 设置默认回退源,这个看你哪个常用的小机对应的回退域名放这,比如 back1.aaa.com
这个没啥特殊,一般一会儿就显示有效了

这时我们就可以添加自定义主机名了
比如这里演示将我们业务需要访问的域名 www.yewu.com 指向小机2 ,那我们就配置自定义源服务器为前面解析的对应的域名 back2.aaa.com

这样我们在 Cloudflare上的配置就结束了
3、业务域名的认证与解析
* 这里如果你嫌麻烦,可以跟楼主一样选择HTTP验证,然后做好CNAME解析到指定的回退源若接入Cloudflare的域名被墙了,以back2.aaa.com为例,可将业务域名CNAME至back2.aaa.com.cdn.cloudflare.net同样可以使用
static/image/hrline/5.gif
说回这个TXT解析,此时你的业务域名还是要配置解析去认证才能实现访问回源的
在自定义主机名页面的底部 会有 DCV 委派的配置

这样我们需要去业务域名的DNS服务商处配置你的业务域名的解析
例如 我们前一步的测试样例 域名 www.yewu.com 指向 back2.aaa.com
那我们应该添加 一条CNAME 记录 将 www.yewu.com 指向 back2.aaa.com
再添加一条DCV的认证记录 这里例子为 _acme-challenge.www.yewu.com 指向 www.yewu.com.xxxxxxxx.dcv.cloudflare.com 这里的xxxxxxxx 是页面的配置

你也可以将 www.yewu.com 直接解析到 CF 的优选 IP、或者反代 CF 的其他 IP(例如我截图中的中间一条记录,这里不做展开,请搜索其他优选IP相关帖子)。
优先IP 目前可用但存在不确定性,请注意风险。
4、等待生效
完成以上步骤并等待生效(DNS 传播和 CF 配置生效可能需要几分钟)后,预期访问效果将是:
访问 www.yewu.com → 流量最终被引导至 小鸡2
其他配置也是类似效果

倒霉鬼 发表于 2025-6-6 16:11:36

看不懂

aiwude 发表于 2025-6-6 18:08:29

本帖最后由 aiwude 于 2025-6-6 18:14 编辑

看不懂,我一直都用的1个

回退源只能填1个,不就是1个域名1个吗?只是域名可以无限个,但是源只有1个,貌似可以在落地机器上使用类似cdn的域名分流技术,那也太麻烦了吧,中转2次才能达到最终服务器

按照你的说法,back2.aaa.com不是默认回退源,也可以直接使用吗?

cwashington649 发表于 2025-6-6 19:22:24

cf真真赛博菩萨啊
{tieba14}

sos 发表于 2025-6-8 10:51:40

heardic 发表于 2025-6-6 02:29
如果要分区域解析,这里业务域名尽量放在能分地区分线路解析非CF的DNS解析商 比如阿里云、华为云或腾讯云 ...

这种好像没有小ji不行,绑定worker和pages不可以的

btpan 发表于 2025-6-8 11:01:43

sos 发表于 2025-6-8 10:51
这种好像没有小ji不行,绑定worker和pages不可以的

pages可以,worker只能ns接入/cname接入(以前的plesk白嫖cf pro和business及以上可用)

kinsou 发表于 2025-6-10 22:27:20

学习一下。

cpuer 发表于 2025-6-11 11:08:37

感谢分享

Lau 发表于 2025-6-11 11:46:17

我都没成功过啊,服务器设置的域名是给回退源还是实际访问的域名{tieba31}

Autumn 发表于 2025-6-11 12:00:45

感谢分享
页: [1]
查看完整版本: Cloudflare for SaaS允许Custom Origin(自定义SaaS回退源)