Cloudflare

Cloudflare|網站架設,免費CDN、DNS服務,全球分流協助加快網站載入速度、防止惡意攻擊

當你架設好一個網站,除了要讓網站速度加快之快,免於惡意攻擊也是相當重要的一環,而該怎麼保護自己的網站呢?

Cloudflare就提供了這樣的服務,也是許多網站DNS的託管服務首選,重點是免費就可以滿足很大部分的需求,如果你今天是個自架站的新手,Cloudflare能提供你網站安全、速度優化,而且簡單又快速就能達成,相信這是個不該錯過的好服務。

在設定之前,也許你對於Cloudflare還不是很清楚與了解,那麼我們就先簡單的來介紹一下。

網站名稱:CloudFlare
網站鏈結:https://www.cloudflare.com

Cloudflare簡介

「與我們一起攜手打造更美好的網路世界」–Cloudflare

Cloudflare成立於2009年舊金山,一開始主要以保護網站安全為初衷,但保護網站的解決方案很可能會造成網站延遲,之後便致力於解決延遲問題同時加強網站安全,最後不僅阻擋了網路上安全問題更提升了網站載入速度近30%。

效能與安全性

>>CDN內容傳遞網路

Cloudflare基於內容傳遞網路(Content Delivery Network, 簡稱 CDN)和分散式網域名稱解析服務(Distributed Domain Name Server)等技術,目前於世界各地分布超過80個國家/地區設有180個資料中心,讓你的網站能夠讓在Cloudflare全球網路各地的伺服器,讓訪客能夠更快享受到您的內容,而且免費不限流量。

簡單來說,就是當你的主機如果是在美國,而我們在台灣要找到你的網站,那麼我們就會從台灣連到美國再連回來,但如果有CDN,那麼我們就可以找到就近於台灣節點的網站,這樣瀏覽速度就快很多。

加上Cloudflare現在已經有台灣的節點,所以大部分的使用者應該可以連線到台灣節點,,除非台灣節點掛掉才會轉向到其他鄰近國家。

>>DNS代管服務

全球有超過 35% 的代管 DNS 網域都是經由Cloudflare提供,而這麼大量的代管依然能夠提供快速的服務,主要就是因為擁有非常多的資料中心分散,甚至如果主機有損壞時還可以在更換後快速連接上,所以有相當多人都使用DNS的原因。

而代管是怎麼一回事呢?

其實就是我們將原本網站的伺服器名稱轉變成由Cloudflare所提供的,所以當有心人士要查你的網域時只會找到由Cloudflare所發出的IP,這樣就能保護你的網站安全免於DDoS攻擊。

也許你申請網域的地方,也會提供網域代管的服務,那我們為什麼還要移轉到Cloudflare?剛有提到如果你的主機損壞了,要重新設定DNS一般來說都需要一天的時間,但如果是透過Cloudflare設定大約只需10-15分,時間的快慢影響很多。

Cloudflare優點與問題點

雖然我們了解Cloudflare的服務面向,但我們還是歸納統整一下知道這樣的服務的優點及問題點:

# Cloudflare 優點

1、節省網站流量

如果今天你的網站流量很大,一般來說是自己購買主機,那麼節省網站流量就可以節省你的主機費用,尤其是網站上有許多圖片,那麼相對來說就可以省掉很大一部分的流量,這也是大家喜歡Cloudflare的原因。

2、免於攻擊

由於今天在網路上不知道有多少網路駭客,嘗試攻擊網站,所以能夠為自己的網站設下防線,也能多一層保障,加上今天在免費的計畫中就可以獲得保護,實在吸引。

3、加快網站速度

網站最害怕的就是速度太慢,一般人在瀏覽網站時可以載入時間超過3-5秒就跳出了,所以如果網站的速度太慢是會影響點閱率的,因此能夠提升載入速度當然也是相當推崇的誘因。

# Cloudflare 問題點

1、加快速度的節點位置

我們有提到Cloudflare目前在全球有180個資料中心,也在台灣有節點,但目前我測試我自己的網站是從日本連結,搜尋之後是有提到連線主機和台灣線路問題,所以這樣不免讓人疑惑,所在位置有從比較近的節點連線嗎?

※測試自己連到哪個節點

https://www.000webhost.com/cdn-cgi/trace

試試看你的節點在哪邊↓

https://你的網址/cdn-cgi/trace

colo是節點地區,TPE是台北節點。

cloudflare 全球的節點 www.cloudflarestatus.com

2、真的防止駭客攻擊嗎?

我想如果是免費版本,可能真的遇到很強大的駭客,也很難不被突破,所以這點是需要評估的,但如果是一些小一點的問題干擾,可能都還是防的住的。

3、裝了Cloudflare無法顯示Google AdSense廣告

查詢之後發現由於Cloudflare會中有一個「Rocket Loader」的功能,因為是Javascript的優化,而AdSense的廣告代碼也是Javascript,所以就有可能被優化、改寫廣告程式碼,可能被Google Policy Team查到,造成停權,如果曾被停權過的人就知道,Google AdSense是很難在申請的。

但也別太驚慌,因為目前網路上有提出解決辦法,有興趣搜尋一下就可以了。

所以要安裝 Cloudflare嗎?

我想如果今天你是一個wordpress自架站的新手,能夠有一項服務協助你節省流量又能防止DDoS攻擊服務,而且免費就能做到,其實是相當不錯的,加上也有很多大網站都有安裝,何不讓自己也多一層安全防護呢?對吧。

那麼我們就來看看如何註冊,開啟Cloudflare的服務吧。

網站名稱:CloudFlare
網站鏈結:https://www.cloudflare.com


Cloudflare註冊

Step 1 前往 Cloudflare 官網,點擊 Sign up 註冊

CloudFlare

Step 2 確認填寫註冊資料

填寫註冊的信箱,會收到確認信,表示註冊成功

CloudFlare 註冊

Step 3 新增你的網站

點擊「add site」,將已經申請的好網址貼上

CloudFlare  新增網站
CloudFlare 新增網站

Step 4 Cloudflare會索引你網站原始的DNS

按下next,前往下一個步驟

CloudFlare  dns

Step 5 選擇「免費」計畫

這邊我們選擇免費

CloudFlare  plan

Step 6 確認選擇的計畫

CloudFlare dns

Step 7 預抓網域 DNS 設定

這邊我們先跳,直接滑到最下面按下繼續

CloudFlare dns

Step 8 改變「名稱伺服器」

是指你原本註冊網域商的Name Server,改成Cloudflare提供的Name Server

CloudFlare namesevers

Step 9 回到你原本購買網域的地方,找到NameServer「名稱伺服器」

貼上由Cloudflare提供的NameServer儲存,接著等待原本網域商變更,可能等5-10分或幾個小時都有可能

nameservers

Step 10 回到CloudFlare 設定

回到CloudFlare再按下一步

name server

Step 11 收到CloudFlare確認信

好了之後Cloudflare會寄信通知你,回到Cloudflare就會看到你的網站,可以開始使用服務了

cloudflare dns

Step 12 按下DNS修改IP

IP在你原本購買的主機商後台都可以看到,複製之後貼到A紀錄Value

另外我們要把CNAME(別名)中Name為wwwValue,改成你的網址,這樣你的網站就可以開始運作

Cloudflare dns

結語

CloudFlare是世界級的 CDN、DNS 託管服務,可免費使用於各式網站,全球分流節點又能加快網站瀏覽速度,沒有流量限制並且可防護惡意攻擊,我想可以試試看囉。

希望你喜歡今天這篇文章的內容,如果對於 CloudFlare 設定有任何問題,都歡迎留言跟我分享。

Jessie

JessieLAB

這是設計生活實驗室,設計你的美好生活,無所畏懼打造個人品牌。

如果你喜歡我的內容,歡迎幫我拍手5下,我就有機會可以得到內容創作的酬勞😊

4 thoughts on “Cloudflare|網站架設,免費CDN、DNS服務,全球分流協助加快網站載入速度、防止惡意攻擊”

  1. Step 12太懂意思,收到 step 11的成功訊息後,原本購買的主機IP都已經自動貼到A的value了,是還要再新增add recorded嗎?或是只要確認A後面的 value是原本購買的主機IP即可。

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *