由于高防CDN原因,百度云加速的國內(nèi)節(jié)點是非常少的,一般分配給用戶都是十幾個,而免費版的更少,只有七八個,不像如阿里云、騰訊云那些普通的加速CDN,可分配域名節(jié)點達30+以上,那么如果我們想既使用百度云加速又想多幾個國內(nèi)節(jié)點怎么辦?
這個時候我們就可以考慮跟其它CDN服務商混用了,比如跟阿里云CDN,混用的話可達40+節(jié)點,國內(nèi)很多沒有能力自建CDN節(jié)點的服務商都是這么搞的,簡稱融合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已經(jīng)混在一起了,說明生效了的,由于主機吧用于測試的域名是免費版的,所以百度分配的節(jié)點比較少,不過還是可以享受百度云加速的海外節(jié)點加速的,這點非常不錯,因為阿里云的海外加速是非常貴的。
混用CDN的好處在于可以省很多流量,比如百度云加速免費版每天有10G流量,而且HTTPS不另收費,還提供海外加速,即使是專業(yè)版每天100G流量價格算下來都比國內(nèi)絕大多數(shù)CDN便宜,更別說阿里了,而且可以做到疊加節(jié)點,讓你的網(wǎng)站CDN節(jié)點更多,補足了百度云加速國內(nèi)節(jié)點少的問題。
缺點就是使用混合CDN后,百度云加速就會防護不了CC攻擊了,因為會有一大部分攻擊流量是會流入阿里云CDN的,而阿里云CDN是不防御的,需要單獨購買WAF云防,價格也是挺貴的。所以看大家選擇啦,總之混合CDN還是值得操作的,對于想省流量,但又想節(jié)點多的用戶,是非常不錯的選擇。