CloudFlare CDN折騰記 優化設定

2021-09-08 14:31:05 字數 2478 閱讀 8644

近期又在折騰了,常訪問我部落格的朋友或許頁面曾出現過502錯誤提示,那是折騰cloudflare

cdn不成功的提示。在此先感謝罈子,在他的執著和求真之下,昨天晚上終於成功使用上cloudflare cdn。之前設定好cloudflare cdn出現的502錯誤這個問題至今找不到原因,反正罈子讓我重新注意一下id再試試,一試就成功了,所以當你使用cloudflare cdn出現502錯誤警告時,可以試試這個方法――重新註冊個cloudflare帳號。

為什麼折騰cloudflare cdn,原因很簡單,想把真實主機ip位址隱藏起來,同時又因為虛擬主機位於國外,對部落格加速就要必要了。而cloudflare cdn的功能不需要再詳細介紹了吧,只要理解什麼叫cdn既可。為什麼不用國內的cdn,唔,有更好的選擇為什麼不去選擇更好的?或許你會說由於國內的網路環境,cloudflare cdn的ip常被牆造成無法訪問。我只能說這年頭不會搬梯子上網的使用者都不是高質素的讀者。

以下內容就是告訴大家我是如何使用cloudflare cdn的,以下部份內容就直接抄罈子的了,誰讓他趕在我的前面寫了文章,搞得我不單連這篇文章都不會寫了,更是連文章名字都不知如何起好。

1、dns設定:

dns records裡面將泛解析去掉(如果有的話),只留下cloudflare"雲朵"保護下的a解析和cname解析(建議全部a解析,在name裡分別是填www和@既可),徹底隱藏**的源ip,對防ddos攻擊有一點點好處。dns分配的ip通常有2個,cloudflare使用了anycast和nginx反**技術,實際上cdn加速時,會自動分配最近的資料中心,https:/www.jinbo123.com/cdn-cgi/trace 可以檢視瀏覽器聯絡的資料中心(colo值對應相應的資料中心)。注意:預設或許還會有mail的mx解釋,如果不需要用到郵箱的,直接刪掉。

2、crypto選項:

我啟用了ssl (with spdy) strict(網域名稱本身已購買ssl),意思是cloudflare的伺服器和我的主機之間的通訊也需要ssl加密,然後我還啟用了http strict transport security (hsts),並開啟裡面的所有附加選項。在這裡提醒一下各位,如果你的網域名稱還沒有購買ssl的暫時不要購買,用cloudflare自帶的ssl試試,我感覺也可以實現全站ssl――這一點誰測試好請把結果告訴我。

3、firewall選項:

security level我使用了高階high,不知效果怎樣,在此說一聲,本站沒有任何商業價值,真的高人不要浪費時間來d了,在此謝過。

4、speed選項:

auto minify裡選擇gzip壓縮css, js和html三個選項,減少網頁傳輸流量大小。rocket loader™,進一步合併優化js**非同步載入,我選擇off,因為本人部落格是雙欄的,在國內的網路環境,如果選用了本功能,總是先顯示左邊欄再顯示右邊欄,給別人的感覺顯示很慢。這個功能因人而異,需要自己測試,如果對網頁載入有影響的話就不要啟用,畢竟是beta功能。

5、caching選項:

browser cache expiration我選擇了乙個月的有效期。罈子選擇是一年。

6、scrapeshield選項:

email address obfuscation啟用,保護網頁上出現的郵箱名不被機械人掃瞄。

cloudflare cdn功能很強大,但它效果如何?做為身在國內的我來說,真的沒有感覺到它的提速效果,與直接訪問虛擬主機速度差不多,用測試工具測試速度反而有所下降,而且還會有一些地方根本無法訪問。這當中的原因我想是因為國內網路環境和國內使用者訪問部落格時cloudflare 提供的cdn節點都是來自美國,與虛擬主機一樣的距離來到中國,所以沒有感覺速度上的提公升。不知道cloudflare不優先選擇離中國最近的日本、香港等節點,反而跑到路途遙遠的美國。

我會不會長期使用cloudflare cdn?現時cloudflare cdn對於國內訪問沒有太多的影響,同時可以實現上面我所說的功能,還可以對世界其它地區進行訪問提速,同時會被google搜尋引擎認為更加友好的**,所以我的答案是會的,除非某天國內大面積無法訪問。罈子說用上cloudflare後,源主機幾乎看不到**資源消耗,連流量都節省了60%以上,統計顯示,最近7天來,總流量10.31 gb,快取化的流量達6.72 gb,擋住了285個有害威脅(主要來自中國)。

折騰,,,再折騰

折騰兩天之,不小心格盤,全部重灌,對於程式設計師來說,最煩的,就是配環境,搭環境,如今,盤格了,不管三七二十一,開幹吧少年!年少無知的我去年給ubuntu 空間分了10g,單掛一根和swap,當我發現裝qt時空間不足時,放棄了安qt,當我在安裝clang時提示空間不足,忍了,終於在今天,忍不下去了,...

USG 6350折騰折騰

公司有台華為usg 6350,可以說是我修改得最多的網路裝置,我剛進公司的時候它就只拉了一條100m對等長寬,為商場公共wifi提供網路出口。乖乖 這可不是便宜貨,保守估計三年前搭機房的時候花了2萬,居然和我屋企200蚊的netgear一樣待遇,所以我有事無事都會折騰一下。4月底公司其中乙個移動的網...

開始折騰ActiveX

vc6很原始,但很好用,一路next下來,有了乙個畫個橢圓的控制項,在vc6的tools下activex contral test container裡可以使用看看效果,而後是執行或者是註冊,再建立乙個dialog,project下,add to project載入已註冊的控制項在contral裡面...