我為什麼遷移到了Cloudflare

這一陣子,我將我的博客服務器遷移到了美國,然後採用了 Cloudflare 作為我的全球(除了中國)CDN。

我的博客原本架設在香港微軟雲上,而且服務器是我以學生身份免費領取的,可最近,這臺服務器的表現越來越不盡如人意。香港地理位置非常好,網絡也發達,理論上把博客架設在這裡,可以給中國大陸的訪客非常良好的體驗,事實上,在我的博客開設初期,中國大陸的訪客體驗確實很好。

之所以說體驗良好,主要是因為這三個方面:性能夠用,大陸直連,免費。

所謂性能夠用,但僅僅是勉強夠用的水平。微軟雲針對學生免費的 B1S 實例,1C1G,硬盤 IO 經過實測只有幾十mb/s,不說是金剛盤,也可以算是石頭盤了。就這個性能,跑個 Wordpress 都費勁,我將博客緩存後方才勉強應付了架設初期的訪問量。

所謂大陸直連,其實這僅適用於電信。在我剛拿到這個服務器的時候,實測 Traceroute 全程 59.xx 開頭的 IP,妥妥的 CN2 線路。至於其他兩個運營商就沒那麼好了,全都走東京 NTT 線路。

這麼看下來,免費反而是最貨真價實的優點了。微軟雲免費的學生額度有 100 刀一年,據官網介紹,這 100 刀用完,並且你還是學生,那麼第二年可以再次申請。相當於是免費承包了學生時代的服務器。

當時剛拿到服務器的時候,微軟雲的這三個優點讓我沒有不選擇它的理由,但隨著我的博客運行半年多,這臺服務器的問題就慢慢開始突出了。

首先就是讓人非常難受的性能問題:如果說1C1G還能勉強說得過去的話,那麼這個石頭盤就真的太難受了。隨著我的博客訪問量逐漸增加,也就自然而然的引來了各路 Bot 的騷擾。這臺服務器的綜合性能甚至弱到了,只要有人用 1 秒一次的頻率爆破我的後臺,我的網站就會接近癱瘓。即使不癱瘓,TTFB 也會比正常情況下多1秒以上。

性能問題甚至已經影響到了我的 SEO :我已經多次收到郵件,提示我網頁的打開速度太慢,需要優化,與此同時,我博客上來自谷歌的流量也顯著降低,大概是因為搜索權重因為打開速度降低了不少。

SEO 問題

即使性能如此糟糕,在相當長的一段時間裡,我也還是通過緩存等辦法勉強維持了網頁體驗的整體質量。但微軟雲隨後進行了一波令人吐血的操作:換線路。原本電信直連的香港直接併入了東京 NTT(剛去看了一下竟然變成繞新加坡了?),Traceroute 一下全都變成了 AS4134,CN2 直接變成 163。真有你的,微軟雲。這下,Azure 的網絡優勢也幾乎盡數失去。

就算不好用,但是它免費啊,要什麼自行車?

免費真的那麼好嗎?微軟也不是慈善機構,能在香港這種熱門的地方提供免費的服務器屬實已經非常良心了。我還能要求什麼呢?**我還能要求什麼呢?**通過前面的換線路事件,我大概也見識到了,對於免費的產品,我們真的無法要求什麼,甚至連最基本的要求都不行。不光如此,只要微軟政策一換,我就立馬無法繼續白嫖。

在我的博客上線半年多以後,我發現,我已經沒有理由再選擇白嫖微軟雲學生機了。

那麼,物色一個新的機器,成為了必要的選擇:

起初我想尋找一個香港 CN2 直連的 VPS,但看了看價格,還是算了吧。最經典的搬瓦工,香港 CN2 要 899 刀一年,這顯然不是我這個小破站能承受得起的。即使是更便宜的美國 CN2,僅僅 1C1G 的配置,也需要 49刀一年。換算成人民幣需要 350 元一年。

更要命的是,CN2 網絡因為承載量小,防禦能力幾乎沒有,這就意味著我的博客要是遭到 DDOS 攻擊,幾乎完全無法防禦。要是硬是想要防禦,就得上 Cloudflare 這一類 CDN,但這樣,CN2 線路的優點就不復存在。

實現快速似乎需要投入太多成本。這時我開始問自己,我真的需要很快的速度嗎?我的訪客,大部分都有掛代理的能力,即使是搜索引擎流量也大部分來自 Google。這樣一來,Cloudflare 帶來的直連速度的劣勢得到了很大的緩解,而且,我還可以藉助這一點過濾一些低質量的訪客。

犧牲大陸直連的速度,加速掛代理訪問的速度,卻又不完全被大陸封鎖,同時不需要帶著狗牌自我審查,這不正是我想要的嗎?

採用 CC BY-NC-SA 4.0 協議進行許可
最後更新 2026 年 7 月 8 日 17:02 +0800