為什么要使用CDN
內(nèi)容分發(fā)網(wǎng)絡(luò)(英語:Content Delivery Network或Content Distribution Network,縮寫:CDN)是指一種透過互聯(lián)網(wǎng)互相連接的電腦網(wǎng)絡(luò)系統(tǒng),利用最靠近每位用戶的服務(wù)器,更快、更可靠地將音樂、圖片、影片、應(yīng)用程序及其他文件發(fā)送給用戶,來提供高性能、可擴展性及低成本的網(wǎng)絡(luò)內(nèi)容傳遞給用戶。簡單總結(jié)有以下幾點優(yōu)勢。提高站點(尤其含有大量圖片和靜態(tài)頁面站點)的訪問速度,并大大提高以上性質(zhì)站點的穩(wěn)定性鏡像服務(wù)消除了不同運營商之間互聯(lián)的瓶頸造成的影響,實現(xiàn)了跨運營商的網(wǎng)絡(luò)加速,保證不同網(wǎng)絡(luò)中的用戶都能得到良好的訪問質(zhì)量遠(yuǎn)程訪問用戶根據(jù)DNS負(fù)載均衡技術(shù) 智能自動選擇Cache服務(wù)器,選擇最快的Cache服務(wù)器,加快遠(yuǎn)程訪問的速度自動生成服務(wù)器的遠(yuǎn)程Mirror(鏡像)cache服務(wù)器,遠(yuǎn)程用戶訪問時從cache服務(wù)器上讀取數(shù)據(jù),減少遠(yuǎn)程訪問的帶寬、分擔(dān)網(wǎng)絡(luò)流量、減輕原站點WEB服務(wù)器負(fù)載等功能廣泛分布的CDN節(jié)點加上節(jié)點之間的智能冗余機制,可以有效地預(yù)防黑客入侵以及降低各種D.D.o.S攻擊對網(wǎng)站的影響,同時保證較好的服務(wù)質(zhì)量
為什么要使用CloudFlare CDN?
說起CDN,那么CloudFlare就是無人不知、無人不曉的存在,CloudFlare是一家美國的以提供CDN加速和網(wǎng)站安全防護(hù)為主的網(wǎng)絡(luò)公司,經(jīng)過不斷的發(fā)展,目前CloudFlare CDN受到世界各地的歡迎,同時CloudFlare還與Google、微軟、BaiDu等大公司有深度合作。最關(guān)鍵一點是可以借助公共Cloudflare Partener平臺使用CNAME進(jìn)行接入Cloudflare CDN,使用A記錄自定義線路和選擇速度更快的IP來加速自己的網(wǎng)站。
接入CloudFlare前期準(zhǔn)備工作
CloudFlare Partener平臺 萌精靈CDN(https://cdn.moeelf.com/)
免費的智能DNS解析服務(wù)商 DNSPod(https://www.dnspod.cn/)
接入CloudFlare步驟及自選IP教程
如果你的域名注冊商無智能DNS解析服務(wù),請使用可以智能DNS解析的服務(wù)商(本次演示使用的是dnspod)。請把域名注冊商處的 Nameservers 改為f1g1ns1.dnspod.net和f1g1ns2.dnspod.net即可。
注冊一個DNSPod帳號并在DNSPod處添加你的域名(博主這里以hostmonit.com為例)。
CloudFlare 登錄CloudFlare Partener平臺(本次演示使用的是萌精靈CDN,如果沒有CloudFlare帳號會自動注冊一個)增加一個域名。目前只支持主域名,如下圖所示。
點擊“提交”后再點擊“添加新紀(jì)錄”,填寫要解析的子域名或頂級域名(如果需要解析頂級域名,記錄名填寫@),記錄內(nèi)容填寫源站IP地址。
點擊“提交” –> “前往管理中心”,出現(xiàn)如下圖所示的CNAME接入方式、IP接入方式以及NS接入方式。
登入DNSPod選擇域名 hostmonit.com 進(jìn)入后點擊“添加記錄”根據(jù)上圖增加下面兩條記錄。注:CNAME記錄也可以改為“IP接入”中的IP。
請先耐心等待DNS解析生效,進(jìn)入到CloudFlare Partner 接入平臺(萌精靈CDN),在主頁中的域名列表點擊“安全”,當(dāng)看到SSL證書生成成功時,CloudFlare CDN接入成功了。
現(xiàn)在你就可以在DNSPod自定義IP了。下圖舉例可以利用dnspod的智能解析服務(wù),將移動、聯(lián)通、電信用戶解析到不同的CloudFlare IP地址上。
CloudFlare節(jié)點線路優(yōu)選
172.64.32.1/24 (推薦移動,走香港)104.28.14.0/24 (推薦移動,走新加坡)104.23.240.0-104.23.243.254 (推薦聯(lián)通、移動,線路未知)108.162.236.1/24 (推薦聯(lián)通,走美國)104.20.157.0/24 (推薦聯(lián)通,走日本)104.16.160.1/24 (推薦電信,走洛杉磯)172.64.0.0/24 (推薦電信,走舊金山)172.64.32.* (走歐洲)