由于网络环境不同,很多人需要在不更换国内域名DNS服务器的情况下,接入国外服务商的服务,比如CloudFlare,这样才能在国内外都有良好的网络体验。以前通过CloudFlare Partner访问CNAME的方式已经失败。好在最近传来好消息,CloudFlare改变了Cloudflare对SaaS的收费策略,每个账号可以有100个免费域名,对于普通用户来说相当于赠送。我已经使用“CloudFlare SaaS”两天了,我有一些简单的体验。让我跟你谈谈。
CloudFlare官方声明:https://blog.cloudflare.com/waf-for-saas/
首先,前提条件
1.你需要有一个已经通过NS连接CF的域名,这个域名只是用来设置回退源服务器,不对外显示,所以没有要求。
我在freenom (jkenc459456.ml)申请了一个免费域名,转到CF进行演示。
2.要打开Cloudflare for SaaS服务,您需要将信用卡与CF帐户绑定。
如果对此有疑问(怕被反击),可以通过PayPal绑定。
二、操作方法
1.如图,进入jkenc459456.ml面板,新建一条A记录作为回退源,并重新命名。IP地址要填你真正要访问的地址(你要访问的地址),小黄云要打开。
2.如图,面板输入SSL/TLS-用户自定义主机名,我们只是在源服务器框中增加了一个记录域名back.jkenc459456.ml。点击增加回退来源,显示回退来源状态(初始化),刷新页面为:回退来源状态(生效)。
3.点击上面的“添加自定义主机名”进入添加页面。在自定义主机名框中填写你真正想访问的二级域名,如a.b.com,其他设置保持默认,如图。
4.添加成功后,出现以下界面。你需要去b.com的域名服务商设置,加两块TXT类型分析,一个是证书验证,一个是主机名验证。
5.b.com的TXT解析加入后,刷新后很快会出现有效提示,此时设置成功。
3.个人使用
每个人的需求都不一样。我简单说一下个人用法。
在b.com的域名设置中,CNAME被用来分析两条通往a.b.com的线路,一条在海外,另一条在国内。海外线对应的值是我们CF回退源地址back.jkenc459456.ml,国内线对应的值是国内服务商提供的CDN地址,这样可以提供全球服务,互不干扰。一般域名服务商免费提供简单的拆线功能。如图所示:
全文转自:https://blog.upx8.com/2708。
评论前必须登录!
注册