前言:接入这个有什么用?能实现哪些功能?
- 正常情况下你的域名必须把dns解析服务器改为cloudflare的才能使用它家的服务,SaaS能让你不使用cloudflare的dns解析服务器使用它家的所有服务。比如你可以使用阿里云或者华为云的dns解析服务器。这就有个好处,阿里和华为的dns可以分线路解析。国外走cloudflare线路国内直连源站,倒过来也行。很灵活!
- 常规域名绑定到cloudflare会分配2个默认的ip,这两个ip是无法变动的。SaaS能让你自己选择ip。cloudflare是有优化国内的ip的
准备工作
主副域演示说明:
主域:moe.ms,放在华为云解析的
备用域:555530.xyz,放在cloudflare的
源站ip:1.2.3.4
备用域名设置
把备用域名绑定到cloudflare账号上,依次打开域名里的 SSL/TLS→自定义主机名→启用cloudflare SaaS,如下图。然后跳到 信用卡/PayPal 页面自己验证,验证页面图省略了(前100个域名是免费的,这个博主已经亲自证明,肯定不收费。验证信用卡可能是防止滥用吧)
特别注意上图 SSL/TLS→概述 里面一定要设置为 完全,这里图就省略了自己搞
备用域名解析源站ip
- 类型:A
- 名称:你可以自定义作为演示我这里是saas
- IPV4地址:填你源站的ip作为演示我这里是1.2.3.4
- 代理状态:打开,如下图:
回到SSL/TLS自定义主机名页面
回退源输入上面刚刚解析的备用域名,然后点击右侧 添加回退源,如下图,最后刷新一下让它生效
生效后,点击上图顶部的添加自定义主机名添加咱们的主域名
主域名设置
接着上面的,添加主域,然后确定(如下图)
验证主域的txt,正常情况下这里应该是2条txt记录,但是我这里演示只有1条,应该是我之前验证过。你不用管只要把它给的txt全部验证就好。如下图
因为我的主域在华为云,所以现在要去华为云验证上面给出的txt记录
特别注意cloudflare给的 txt名称 是完整的域名,但是华为云添加记录值时默认给出了域名后缀,添加时要把txt名称后面的 .moe.ms 删了,还有记录值也需要添加 双引号 如下图
等待txt记录生效,需要点时间,5到10分钟,可以去备用域名 自定义主机名 查看主域是否生效
主域解析
CNAME解析:
主域直接cname,记录值填写备用域名的回退源 saas.555530.xyz,cname玩法还有很多自己发掘
国内外分线路
简要说明,就是可以设置多个解析,分配到不同线路。玩法很多。这个自己摸索
上图表示国内访客会直接连接到源站,而国外访客会经过cloudflare然后访问我们的网站
自选cloudflare IP
就是主域你可以不使用cname方式,而是主域随便A解析以下任意ip都可以访问到你的网站。全是cloudflare官方的优化ip
104.16.80.1
104.16.81.1
104.16.82.1
104.16.83.1
104.16.84.1
104.16.85.1
104.16.86.1
104.16.87.1
104.16.88.1
104.16.89.1
104.16.90.1
104.16.91.1
104.16.92.1
104.16.93.1
104.16.94.1
104.16.95.1
104.16.96.1
104.16.97.1
104.16.98.1
104.16.99.1
104.16.100.1
104.16.101.1
104.16.102.1
104.16.103.1
104.16.104.1
104.16.105.1
104.16.106.1
104.16.107.1
104.16.108.1
104.16.109.1
104.16.110.1
104.16.111.1
104.16.112.1
104.16.113.1
104.16.114.1
104.16.115.1
104.16.116.1
104.16.117.1
104.16.118.1
104.16.119.1
104.16.120.1
104.16.121.1
104.16.122.1
104.16.123.1
104.16.124.1
104.16.125.1
104.16.126.1
104.16.127.1
104.16.128.1
104.16.129.1
每个ip都有1-255,不过这依然是cloudflare的冰山一角,有朋友会奇怪为什么主域A解析到这些ip网站就可以访问?确实是这样,也不仅仅是这样。解析到cloudflare任意对外开放的ip都可以
最后:分线路,自选ip,可以说玩法非常多非常灵活,我只是简要举了几个例子,其他的可以自己摸索 |