Cloudflare 的免費方案就能給 VPS 上的網站帶來三樣東西:全球 CDN 加速、免費 SSL、基礎 DDoS 防護。本文講清接入步驟和幾個關鍵設定。

接入步驟

  • 第一步:註冊 Cloudflare,新增你的網域,它會自動掃描現有 DNS 記錄;
  • 第二步:到網域註冊商處,把網域的 NS(名稱伺服器)改成 Cloudflare 分配的兩個位址;
  • 第三步:等待 NS 生效(幾分鐘到 24 小時),Cloudflare 面板顯示 Active 即接入成功。

橘雲與灰雲的區別

DNS 記錄旁的雲朵圖示是關鍵開關:橘色雲表示流量經過 Cloudflare(隱藏真實 IP、走 CDN 和防護);灰色雲表示僅做 DNS 解析,流量直連伺服器。網站記錄建議開橘雲;SSH 等非網頁服務必須用灰雲或直接用 IP 連線。

三個必查的設定

  • SSL/TLS 模式:設為 Full (strict)。前提是源站裝有憑證(免費的即可)。設成 Flexible 容易出現無限重新導向;
  • 快取:預設只快取靜態資源,基本不用動。改版後頁面沒更新,到「Caching」裡 Purge 一下即可;
  • 防護等級:被惡意流量騷擾時,到「Security」裡臨時開啟 Under Attack 模式,訪客會先看到 5 秒盾。

對中國大陸訪客的影響

Cloudflare 免費版在中國大陸沒有節點,大陸訪客會繞到海外節點,延遲可能升高。如果你的主要使用者在大陸,建議核心網域灰雲直連(利用日本節點本身的低延遲),面向海外的網域開橘雲,兩者兼顧。