前言
最近Cloudflare更改了Cloudflare for SaaS的收费策略,每个账户可以有100个域名免费额度,这对于普通用户来说基本够用了。用了两天感觉还不错,就来写写具体的申请及接入流程。
https://blog.cloudflare.com/waf-for-saas/
准备
1,以NS方式接入Cloudflare的域名(例如example.com),随便的域名都行,仅用作设置回退源服务器,不对外显示;
2,开通 Cloudflare for SaaS 服务,需要CF账户绑定信用卡。
开始教程
1、如图,进入域名A的面板,新建一个A记录作为回退源,命名为back,IP地址要填真正想访问的地址(想接入的地址),CDN要打开
2、进入SSL/TLS—自定义主机名
这时就需要验证信用卡了
验证通过应该如下图所示
,在源服务器框填入我们刚才新加的A记录域名back.zyglq.xyz ,点击add fallback origin,会显示:回退源状态(初始化),刷新页面变成:回退源状态(有效)
3、如图,点击上方“添加自定义主机名”,进入添加页面,自定义主机名框里填写真正想要接入的二级域名,比如叫 www.zyglq.cn,其他设置保持默认
4、添加成功后,出现如下界面,需要前往zyglq.cn的域名服务商那里设置,添加上2条TXT类型的解析,一条是证书验证一条是主机名验证
如果提示可能冲突确定即可
5、zyglq.cn的TXT解析添加后,刷新很快就会出现有效的提示,至此设置就算成功了
怎么用
每个人的需求场景不同,我简单说一下个人的用法。
zyglq.cn的域名设置里,使用CNAME分别解析2条线路给www.zyglq.cn,一条境外,一条境内,境外线路对应的值就是我们CF的回退源地址back.zyglq.xyz,境内线路对应的值是我的腾讯云CDN,这样就可以互不干扰的提供全球服务了,简单分线路的功能一般域名服务商都有免费提供。如图: