Cloudflare免更改NS使用CNAME解析方法打賞
說起來Cloudflare應該大部分人都知道,這里不再介紹它是做什么用的了,如果你碰巧不知道,可以請教百度、谷歌。
問題前奏
今天討論主題是使用CNAME解析,可能很多朋友跟我一樣,不想更改NS到Cloudflare,因為在Cloudflare的記錄更新速度慢,最主要是不利于國內SEO。通常情況下,我使用dnspod的搜索引擎解析來提高搜索引擎抓取效率,但這點優勢在更改NS后就不能繼續使用了,這也是之前有相當一段時間選用Incapsula的原因(使用CNAME解析加速),后來Incapsula節點掛了又掛,無奈回到Cloudflare,結果收錄什么的隨之一落千丈,看來dnspod還真有不小的作用。更換過國內民間服務商提供的WDCDN,效果不明顯,最近申請了配置了安全寶,發現也需要修改NS,而官方說明是可以使用CNAME,具體細節在上一篇《安全寶試用體驗與CNAME解析方法》描述的很清楚。
雖然安全寶的加速不錯,但還是不夠穩定,單獨使用安全寶恐怕會造成部分地區間歇性不能訪問。于是想到之前就曾想過的CNAME指向Cloudflare,網上普遍做法是解析NS記錄到Cloudflare分配的NS,激活后再改回NS,使用A記錄至今指向Cloudflare的節點IP,但是這樣的方法似乎現在不好用了,一旦NS記錄修改,Cloudflare就會檢測到,在一定時間后就會取消域名。所以這個方法是行不通了。故此,如果你有需要,請看下部分。
最新CNAME指向Cloudflare方法
方法啟示:
其實這個方法也不算什么新發現,就是使用安全寶的時候聯系客服詢問CNAME指向的時候得出的結論。安全寶現在似乎沒有提供專門的CNAME域名。有一個只是普通賬號的域名,NS解析在安全寶上面,然后我聯系客服加CNAME,客服就隨便加了個給我,然后我將記錄CNAME指向客服提供的二級域名即可。
即:客服提供xxx.abc.com形式的二級域名。而abc.com的NS記錄指向了安全寶的NS,所以二級域名可以開啟加速,將xxx.abc.com指向你的站點IP,再將你的域名指向xxx.abc.com,這時候等解析生效就實現了CNAME指向。
經過一天的解析指向測試,因為安全寶需要審核才能加入,所以,只針對已經審核過的域名的CNAME才會生效,其余的則會顯示404錯誤。但是,Cloudflare使用沒有什么限制,雖然需要驗證NS記錄,但是任何域名都可以申請,所以嘗試在博客域名下添加xxx.poorren.com,指向朋友的主機IP,再用他的域名CNAME指向xxx.poorren.com,前提是他沒有使用過Cloudflare,等待解析生效,發現依然有效,這樣以來,相信大家都明白了吧。
解析方法:
你可以使用閑置域名修改NS到Cloudflare,然后使用任意二級域名解析到你的網站源IP,再講你的域名CNAME到前面解析的二級域名,等待生效即可。測試證明,你也可以將你的域名直接CNAME到任何一個跟你網站使用同一IP的Cloudflare賬號下的加速域名上面,CDN會根據指向的域名自動緩存。不過還是推薦使用閑置域名解析NS,做CNAME,沒有的話注冊個免費域名也可以(如果你愿意)。
8月8號最新更新:
看來一天的時間還是不夠長,一直觀察沒有問題,就在寫完文章沒多久卻發現,如果沒有在Cloudflare服務器上添加過的域名,完全解析后會提示DNS Resolution Error。可能我之前設置的大多是已經添加過的域名吧。而網絡慢,刷新慢。沒有使用過Cloudflare的域名解析后生效也就慢了點。現在重新將出錯域名在dnspod控制面板臨時解析ns到Cloudflare,以激活Cloudflare,具體激活后能不能長期使用第三方的CNAME,有待明天出結果把。
8月14號最新更新:
經過一周的觀察,按此設置暫時穩定,一周后cloudflare會檢測到ns服務器有變動,后臺顯示不正常,但網站正常訪問。
9月22號最新確定:
基本上,這一個月按照上文設置方法使用cloudflare沒有出現問題,大家可以放開嘗試嘍。
- 固定鏈接:http://www.pswuul.tw/cloudflare-not-ns-cname
- 文章標簽:cdn,cloudflare,cname,ns,加速,解析
- 掃二維碼:Cloudflare免更改NS使用CNAME解析方法
- 版權所有:除"轉載分享"分類外,未經注明,均為原創、整理,轉載請注明出處。
正在學習中,感謝大神的分享
好像和百度有合作,國內加速都是比較快的。
違背規則的話,不能用是早晚的事,你用的了這個漏洞,人家發現后必然也堵得了!
早就不用了,現在裸奔,反正一個小博客,自己記錄而已,不求多快
這是2012年的,不要挖墳了
呵呵,不好意思了!
就必須用它的NS記錄 才能用CloudFlare? 目前是什么狀況?
好久沒用了,不大清楚哦