CloudFlare禁用了Partner使用以来,由于是DNS的方式接入不得不放弃。无意间看到可以官方免费CNAME方式接入CloudFlare的方法,这是官方的CloudFlare for SaaS提供的一种更灵活的CNAME接入方式,下面是教程。
一、准备阶段
- 两个域名
- 外币卡或者已绑卡的PayPal(虚拟卡也可以,自己去申请)
- 你的源站
二、配置接入
订阅CloudFlare for SaaS
打开一个已经使用CloudFlare的域名,选择【SSL/TLS】-【自定义主机名】-【启用CloudFlare for SaaS】后根据它的提示绑定外币卡或者已绑卡的PayPal。
来到激活页面,从提示可以看出免费额度已经进行更新,可以放心使用。
设置源站
- 首先在【DNS】下把你想要用到域名解析好你的源站,比如
origin.a.com
- 在【SSL/TLS】下的【自定义主机名】,首先要设置回退源,就是刚刚解析好的
origin.a.com
,点击【Add Fallback Origin】后 - 刷新显示有效即可
如果需要每个域名设置一个源站的话,这是要收费的。所以这里我们只设置一个源站。
添加自定义主机名
- 点击【添加自定义主机名】,输入你想要添加的未在CF接入的子域名(就是你准备的第二个域名),比如:
example.b.com
。 - 建议直接使用TXT验证。
验证域名所有权
按照要求解析好两个TXT记录,解析生效后10分钟左右即可验证通过。
证书状态与主机状态显示有效即可。
SaaS域名解析
添加进去的SaaS域名,CF并不会给你提供明确的CNAME供指向。上述方式接入的可以直接在域名example.b.com
下CNAME到你刚刚设置的源站域名origin.a.com
即可。
然后example.b.com 你就可以继续A类型记录cf的ip即可
分享几个 cf澳门节点
- 电信+联通
- 45.64.22.6
- 45.64.22.9
- 45.64.22.21
- 45.64.22.23
- 45.64.22.41
- 45.64.22.42
- 45.64.22.56
- 104.31.74.5 联通
- 172.67.136.71 联通
- 172.67.124.63联通
- 162.159.133.13联通
- 移动
- 172.67.69.194
- 172.67.70.160
- 172.67.68.225
- 172.67.28.30
- 172.67.68.225
- 172.67.50.233
- 172.67.72.84
后言
CloudFlare for SaaS是官方提供的一项非常方便的免费功能,弥补了早期未通过Partner接入只能强制NS接入的缺憾。有官方保障、灵活CNAME、免费的优点,也有源站不灵活等缺点,最后要感谢CF提供这样的免费功能,也欢迎大家在评论区分享你们对这项功能的其他应用方式,一起学习交流吧~