CloudFlare 通过 SaaS 免费使用 CNAME 接入域名解析

  1. 前提条件
  2. 操作方法
  3. 个人用法
  4. 自选 IP 可以配合这个脚本 实现自动更换

介于网络坏境不同,很多人有需求在保留国内域名 DNS 服务器不改变的情况下,还能接入国外服务商比如 CloudFlare 的服务,使得国内外都能有较好的网络使用感受,以前通过 CloudFlare Partner 来实现 CNAME 接入的方式已经失效,好在最近传来好消息,CloudFlare 更改了 Cloudflare for SaaS 的收费策略,每个账户可以有 100 个域名免费额度,这等于普通用户来说等于是白送。用了两天”CloudFlare SaaS” ,有一些简单体会,和大家聊一下

CloudFlare 官方公告:https://blog.cloudflare.com/waf-for-saas/

前提条件

1,需要有一个已经通过 NS 接入 CF 的域名,只用作设置回退源服务器,不对外显示,所以没有什么要求。

2,开通 Cloudflare for SaaS 服务,需要 CF 账户绑定信用卡。

如果对此有疑虑(怕被反撸),可以通过 PayPal 来绑定。

操作方法

1、如图,进入 jkenc459456.ml 面板,新建一个 A 记录作为回退源,命名为 back,

IP 地址要填真正想访问的地址(想接入的地址),小黄云要打开。

sh2.png

2、如图,面板进入 SSL/TLS——自定义主机名,在源服务器框填入我们刚才新加的 A 记录域名 back.jkenc459456.ml ,点击 add fallback origin,会显示:回退源状态(初始化),刷新页面变成:回退源状态(有效)。

sh2.png

3、点击上方 “添加自定义主机名”,进入添加页面,自定义主机名框里填写真正想要接入的二级域名,比如叫 a.b.com,其他设置保持默认,如图。

sh2.png

4、添加成功后,出现如下界面,需要前往 b.com 的域名服务商那里设置,添加上 2 条 TXT 类型的解析,一条是证书验证一条是主机名验证。

sh2.png

5、b.com 的 TXT 解析添加后,刷新很快就会出现有效的提示,至此设置就算成功了。

sh2.png

个人用法

每个人的需求场景不同,我简单说一下个人的用法。

b.com 的域名设置里,使用 CNAME 分别解析 2 条线路给 a.b.com,一条境外,一条境内,境外线路对应的值就是我们 CF 的回退源地址 back.jkenc459456.ml,境内线路对应的值就是国内服务商提供给你的 CDN 地址,这样就可以互不干扰的提供全球服务了,简单分线路的功能一般域名服务商都有免费提供。如图:

sh2.png

自选 IP 可以配合这个脚本 实现自动更换

https://github.com/tmmtoo/cf2dns

直接用 https://github.com/xiaokuqwq/ipcf.tk


欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。

×

喜欢就点赞,疼爱就打赏

//