本站之前把NS是放在CloudFlare解析的,加上小黄云后有时候这访问速度有点堪忧,被反馈访问太慢。想办法吧,把SaaS回源用上,优选ip加上,这样能保证速度能快上一点。
CloudFlare SAAS,简单来说是为了给自助建站类似的网站,而提供的用户自定义域名接入的功能。 具体可以看下官方公告:https://blog.cloudflare.com/waf-for-saas/
SaaS主要分为两个部分:
你可以设置一个自定义主机名,来作为你的访问域名
当用户请求特定的主机名(如客户自己的域名)时,请求会被转发到SaaS提供商的原始服务器(或称为回源服务器)。
简单说明一下:
准备2个域名,
a.com
为你的网站域名,不要接入CloudFlare,b.com
为你的回源域名,使用NS接入CloudFlare,这个可以使用一些可接入CF的免费域名(如eu.org
)。 如果你的网站域名a.com
A记录或CNAME记录指向了CloudFlare的节点,这时又在自定义主机名里面里面存在定义a.com
,所以a.com
这个访问就会被指向回源地址。
这个就不用说了,注册好CloudFlare,把回源域名b.com
通过NS解析到CloudFlare。开启!
这里启用SaaS需要绑定外币卡或PayPal。
进入到b.com
的管理界面-> DNS -> 记录
解析你的回源域名b.com
A记录或AAAA记录到你的真实网站服务器IP,这里可以选择子域名saas.b.com
。
进入到b.com
的管理界面-> SSL/TLS -> 自定义主机名
添加回源,回源地址为刚刚解析的b.com
或saas.b.com
。
添加回源成功后,在同样的界面看到有效了,再添加自定义主机名
a.com
添加成功后需要使用TXT验证域名所有权,这里需要在a.com域名解析使用TXT验证域名所有权和证书验证。 成功后稍等片刻,再去CloudFlare -> SSL/TLS -> 自定义主机名 刷新检查,等到证书状态和主机名状态都为有效则成功。
a.com
解析指向到这里我们在a.com
的域名解析处(域名在哪个注册商就在哪解析),@ 的 CNAME 记录指向 saas.b.com
实际上使用CloudFlare SaaS就已经成功了。
上面提到优选,这里就分2种情况了。
首先,我们需要一个优选域名或IP,这个时间万能的百度和网友们来了。
在a.com
的域名解析处:
cdn
使用CNAME记录指向优选域名,如果是优选ip,主机记录 cdn
使用A记录指向优选ip。cdn
使用A记录直接指向1.0.0.5
(CloudFlare的境外IP)。@
使用CNAME记录指向cdn.a.com
。
b.com
的管理界面-> SSL/TLS -> 概述 中将SSL/TLS加密模式改为完全
。使用itdog.cn来一次Ping测试。