Cloudflare 是什麼?
Cloudflare 是一間位於美國舊金山的雲端運算服務商,主要業務範疇,在於協助 DNS 的域名解析,網站管理 CDN 服務提供,有效降低網站頻寬流量,並提升網站效能、安全與載入速度聞名。
安全部分,有效預防外部 DDOS 攻擊,抵擋駭客入侵,並隨時進行通知,保護網站免於攻擊時就立即斷線。
相當適合新手小夥伴們,在架設網站同時,進行 Cloudflare 雲端服務使用。
那在這同時,我們不得不先提到 Cloudflare CDN 的使用技術。
CDN (內容傳遞網路)技術
CDN(Content Delivery Network)內容傳遞網路,透過全球各地互相連接的伺服器網路系統,在全球建立多個網路數據節點,利用最靠近使用者的伺服器,進行數據傳輸,使網站能夠更快的連結,並展現出來。
網站的傳輸速度與效能,有一部分攸關於主機品質與伺服器的位置。
通俗的來說,當你離主機伺服器位置越近,想當然的數據得傳輸速度也相對來的快速。
(也得考量使用者端之網路上傳、下載速度)
那小夥伴一定會想,我是台灣使用者,我的網站觀賞的客戶群都在台灣,那我為何還要買 Cloudways 的 VPS 的整合服務,我買台灣的主機、伺服器供應商,不是更好嗎?
【了解更多 > 【2020】Cloudways 最新註冊教學,VPS 主機架設 WordPress 網站! 】
Yo Wu Xian Design
這點就得提到,有關於個人預算考量與主機供應商的品質穩定度。
(主機伺服器,穩定維持在線高達 99.9%。)
相對於台灣本地主機供應商,除非個人預算充足選擇使用 Google Cloud Platform(GCP),位置位於彰化,架設雲端主機及伺服器連線,安全連線等級及攻擊防護能力充足,並有備用主機啟用。
其他台灣主機供應商,幾乎都有被駭客攻擊並直接完全斷線的狀況產生。
【前往了解 >2020年 台灣 振遠主機 被 DDoS 攻擊事件 】
振遠資訊有限公司
避免被攻擊造成斷線問題產生,與解決不同地區連線之地域性差別,使用 CDN 內容傳遞技術,將會是小夥伴們最好的選擇。
CDN 運作方式
CDN 雲端伺服器分散的技術,是將您網站得靜態儲存資料,分送到 Cloudflare 於各個國家所建立之服務據點之上。
使各地國家之使用者,將會就近取用您的網站資料,提升數據上的傳輸,大幅度提高網站傳輸數度。
Cloudflare CDN 的服務據點,已經高達 200 多個城市,100多個國家,進行 CDN 內容傳遞網路的節點設定。
這方面 Cloudflare 也早在台北(Taipei)設立資料管理中心,適合小夥伴們使用此項技術,加快您的網站傳遞速度。
為何使用 Cloudflare?
【Cloudflare】完美提高網站傳輸速度及安全性!
【Cloudflare】優點
- 免費CDN 內容傳遞,加速網站資料傳輸。
- DDoS 安全預防及防護
- SSL 安全認證、防火牆
- 負載平衡、快取、清除
- 影像效能最佳化、快取
- 相關使用數據分析與顯示
Cloudflare 提供一組免費的網域連接,初步建立網站的小夥伴們可以多加利用!
啟用 Cloudflare,並串接網域名稱。
我們接下來要正式啟用 Cloudflare 的雲端運算服務,可以至少加快您的網站速度30%以上。
啟用方式非常簡單,只需要註冊帳戶,並連接網域,後將 NameServer 進行更改,之後就是與 DNS 定向,啟用網站即可。
我們在此會以【NameSilo】為例進行 NameServer 的轉移教學,其他使用網域註冊商的小夥伴們,使用步驟基本上是雷同的,只需要在您的管理後台,找到相對應的位子,並將資料填入更改即可!
【了解更多 > NameSilo 使用教學【5分鐘完成】,域名購買與 DNS 解析使用方式!】
Yo Wu Xian Design
如遇到相關錯誤,請先停用 Cloudflare 後,聯絡您的主機或網域註冊商,進行排查動作,沒問題後再進行使用。
註冊 Cloudflare
我們先行註冊啟用【Cloudflare】,有提供繁體中文介面。可直接更改使用語言。
*注意:密碼的部分,至少應包含八個字母,包括特殊符號、字母和數字的組合。
註冊完後請立即將密碼記下,以免忘記密碼。
輸入購買的【網域註冊 ( Domain )】之後,Cloudflare 會寄送確認信至註冊信箱,【驗證啟用】完畢。
還沒購買【網域註冊 ( Domain )】的小夥伴們,推薦使用 【NameSlio】進行網域註冊。
【NameSilo】的優點
- 網域價格實惠,可同時購買多個網域。
- 大範圍搜尋相似的網域,及推薦適合名稱。
- WHOIS 搜尋使用隱私,免費隱藏。
- 可以長時間註冊,並自動續約註冊年限。
- 易於操作及管理使用。
酉吾線設計,專屬優惠碼:YOWUXIAN
選取 Cloudflare 免費方案
這時我們跳轉回到選單,選擇【免費】的方案,確認方案。
Cloudflare 提供一組免費的網域連接,可以依照自己的使用狀況,選擇是否升級至 Pro 版本。
接著 Cloudflare 會為小夥伴們找出專屬網域的「DNS 紀錄」,並先繼續進行下一步驟。
再來會先連接【網域名稱伺服器 NameServer 】,才會更改A類型,內容中的 IP 位置,連接至主機。
*說明:
- MX 紀錄,為信件 SMTP 使用。
- A類型,為您的網域內容設定 IP 的位置,用於 DNS 定向。
- CHAME 的部分,小夥伴們會看到,網域現在停靠在【NameSilo】,我們待會將它更改過來【Cloudflare】。
更改 NameServer
連接【網域名稱伺服器 NameServer】,此時我們會看到 Cloudflare 會提供給你兩個 Nameserver,分別是:
- 名稱伺服器1 (Nameserver 1)
- 名稱伺服器2 (Nameserver 2)
我們必須將它設定至 【NameSilo】的 NameServer 並取代。
我們回到【NameSilo】後台 > 【Domain Manager】>【Domain Console】,找到【NameServer】按下 Change。
刪除原本【NameSilo】所提供的三組【NameServer】,輸入【Cloudflare】提供的兩組【NameServer】後儲存。
回到【Cloudflare】按下繼續,小夥伴們在此我們就完成了連接【 網域名稱伺服器 NameServer 】,接下來設定 SSL 連線模式。
*這裡的部分,其他小夥伴們也可以在自己的 Domain 註冊管理後台,找到【NameServer】的位置,進行更改。
設定 Cloudflare SSL 連線模式
在此小夥伴們,先選擇【完整】即可確認。
嚴格的部分,需要確認伺服器上是否有信任之CA或【Cloudflare】提供之原始憑證。這裡暫時先不多解釋。
確認 Cloudflare 正確連線生效
進入【Cloudflare】後台,檢查DNS設定完成,並生效。
*注意: DNS設定,會有幾十分鐘~到24小時的處理時間,取決於「網域註冊商」的處理速度。小夥伴們不要擔心,耐心等候。
選擇【NameSilo】註冊原因在於,近乎在10分鐘內,即可以完成設定。
設定 Cloudflare DNS 定向連線
接下來我們要串連主機的 DNS 定向,使主機與網域進行連線。
【Cloudflare】後台 > 點擊【DNS】進入管理設定。
小夥伴們會發現到,DNS 已經正確導入【Cloudflare】>【DNS紀錄】中有3個A類型與1個 CNAME。我們先行編輯將3個A類型刪除。
*找到您的主機 IP 位置記住,後回到【Cloudflare】中,點擊【新增紀錄】> 輸入資訊 > 儲存。
- 類型:A
- 名稱:@
- IPv4 位址: 輸入主機IP
- TLL:保持自動即可
了解更多 >【【2020】Cloudways 最新註冊教學,VPS 主機架設 WordPress 網站!】
Yo Wu Xian Design
再來編輯【CNAME】的內容,將「parking.namesilo.com」,改為『網域名稱』即可。
小夥伴目前的 DNS 管理內容,應該會如圖片所示。
到此步驟,就大致完成,【Cloudflare】與您主機 IP 及網站連線定向的設定!
Cloudflare 相關設定
目前使用的是免費版本的 Cloudflare,這對於一般得網站使用者而言,已經足夠使用,而其他更好的使用設定,則必須進行付費升級的動作。
在此先介紹一些免費版本的設定,讓小夥伴們能過初步了解與上手!
DNS
這是於上述註冊使用 Cloudflare 時,我們遇到修改最多次的地方。
DNS 也是設立網站或使用連線動作,最頻繁的操作,可使用 Cloudflare 管理 DNS,並使用 1.1.1.1 來清除 DNS 快取,加快網站搬家時間。
如果再新增或更改 DNS 紀錄,發生錯誤或無法成功時,記得試試透過 Proxy 處理的選項關閉,再進行設定。若無法成功更新,請聯繫 Cloudflare 官方處理。
SSL/TLS
在上述 SSL/TSL 設定時,我們是保持推薦「完整」的設定來做使用。
如果您想要讓您的網站更加安全,可以調整為「完整(嚴格)」,Cloudflare 將會在瀏覽器與伺服器之進行雙重加密驗證。
如果遇到網站出現重新導向次數過多的時候,請將使用改回完整,後處理網站出現的問題。
Caching
當你啟用了 Cloudflare 服務,並會在 Cloudflare 全球的資料管理中心中預先儲存靜態檔案,再讓使用者使用,加快網站資料運行,而這就是快取。
當您更新您的網站資料的同時,可能發生使用者未能即時觀看到您更新的網站資料。這時請至 Cloudflare 清除快取,讓資料重新抓取!
Speed
- 自動縮製:可消除網站程式碼中的註解、空白處、間隔,減少檔案大小,達到網站加速的目的。
- Brotli:可以加速訪客 HTTPS 流量的網頁載入時間,類似資料壓縮格式,建議啟用前先行檢查是否支援 Brotli。
Cloudflare 常見問題
Cloudflare 服務是什麼?
Cloudflare 是一間位於美國舊金山的雲端運算服務商,主要業務範疇,在於協助 DNS 的域名解析,網站管理 CDN 服務提供,有效降低網站頻寬流量,並提升網站效能、安全與載入速度聞名。
Cloudflare 服務是免費使用?
Cloudflare 提供一組免費的網域連接,也提供多種等級的付費方案與相關服務。
CDN 服務節點是免費使用?
使用 Cloudflare 的同時,也相對啟用 CDN 免費服務。Cloudflare CDN 的服務據點,已經高達200多個城市,100多個國家,進行CDN 內容傳遞網路的節點設定。
Cloudflare 免費版就夠用嗎?
Cloudflare 免費版的使用,就包含 CDN 及免費提升網站速度,並能夠提高網站的安全性,預防外部 DDOS 攻擊。足以讓小型網站、個人使用者進行使用。
Cloudflare 其他服務?
Cloudflare 也提供許多產品服務,Load Balancing (負載平衡)、專用 SSL 憑證、視訊串流等,詳請 Cloudflare 產品。
Cloudflare 評價
Cloudflare
協助 DNS 的域名解析,網站管理 CDN 服務提供,有效降低網站頻寬流量,並提升網站效能、安全與載入速度,改善使用者體驗!
貨幣:USD
運作系統:Web
應用程式分類:CDN
Cloudflare 結語
Cloudflare 是個非常好使用,並能有效提升網站速度的服務。提高使用者本身對網站的體驗,也能有效增進網站所帶來的效益。
使各位小夥伴們,提升個人或公司整體業務的範疇與實力!
非常推薦大家使用,也能配合 Cloudways 與 NameSlio 進行完整的 WordPress 架站!