由于高防CDN原因,百度云加速的国内节点是非常少的,一般分配给用户都是十几个,而免费版的更少,只有七八个,不像如阿里云、腾讯云那些普通的加速CDN,可分配域名节点达30+以上,那么如果我们想既使用百度云加速又想多几个国内节点怎么办?
这个时候我们就可以考虑跟其它CDN服务商混用了,比如跟阿里云CDN,混用的话可达40+节点,国内很多没有能力自建CDN节点的服务商都是这么搞的,简称融合CDN。
今天主机吧就教大家如何给域名混用CDN,方法很简单,利用域名CNAME负载均衡解析就可以了。下面我们来简单的图片演练下:
首先我们接入百度云加速,接入的时候一定要选CNAME
验证百度云加速解析,记住一定要先TXT记录验证,百度云加速就是靠TXT验证域名的。
进域名解析,解析百度的两条记录
完成后我们再进入阿里云CDN添加要加速的域名,需要注意的是源站信息一定要选回源IP,然后输入源服务器IP,有个别同学把百度云加速的CNAME别名写上去了,这样是不行滴。
等待阿里云审核通过,返回域名列表后,我们再看加速域名,阿里云会提供一个cname的别名解析地址
复制阿里的提供的CNAME地址,我们再进入域名解析管理,添加相应的子域名,别名解析至ceshi.sudujun.net.w.kunlungr.com,如下:
需要说明的是,如果同个子域名,同条线路类型,是需要用到域名的负载均衡的,有些域名服务商负载均衡是要收费的,比如主机吧用的DNSPOD,是要收费的,价格还挺贵600元一年打,可5条记录
假如你不想付费可以不选同条线路类型的,比如主机吧测试就是用阿里云CDN走电信线路,百度云加速默认线路,不过这样效果不是很好,最好是使用负载均衡,有些DNS服务商还是免费提供负载均衡的,比如DNS.COM,免费版的提供5条,大家可以去试试,这里就不多说了。
解析完域名后我们就等阿里云CDN那边验证生效,生效后会显示打勾,如下
然后我们再用站长之家ping.chinaz.com 看下显示是否成功
ping出来的IP已经混在一起了,说明生效了的,由于主机吧用于测试的域名是免费版的,所以百度分配的节点比较少,不过还是可以享受百度云加速的海外节点加速的,这点非常不错,因为阿里云的海外加速是非常贵的。
混用CDN的好处在于可以省很多流量,比如百度云加速免费版每天有10G流量,而且HTTPS不另收费,还提供海外加速,即使是专业版每天100G流量价格算下来都比国内绝大多数CDN便宜,更别说阿里了,而且可以做到叠加节点,让你的网站CDN节点更多,补足了百度云加速国内节点少的问题。
缺点就是使用混合CDN后,百度云加速就会防护不了CC攻击了,因为会有一大部分攻击流量是会流入阿里云CDN的,而阿里云CDN是不防御的,需要单独购买WAF云防,价格也是挺贵的。所以看大家选择啦,总之混合CDN还是值得操作的,对于想省流量,但又想节点多的用户,是非常不错的选择。