如何使用cloudflare的CDN加速網站隱藏網站IP


公司介紹
Cloudflare是一家美國的跨國科技企業,總部位於舊金山,在英國倫敦亦設有辦事處。Cloudflare以向客戶提供網站安全管理、性能優化及相關的技術支持為主要業務。通過基於反向代理的內容分發網絡(CDN, Content Delivery Network)、任播(Anycast)技術 [1]  、基於nginx+lua架構的Web應用防火牆(WAF, Web Application Firewall) [2]  及分布式域名解析服務(Distributed Domain Name Server)等技術,Cloudflare可以幫助受保護站點抵御包括分布式拒絕服務攻擊(DDoS, Distributed Denial of Service)在內的大多數網絡攻擊,確保該網站長期在線,同時提升網站的性能、訪問速度以改善訪客體驗。
cloudflare提供免費和付費的加速和網站保護服務。國內的CDN節點是和百度雲加速合作。
cloudflare 提供了不同類型的套餐,即使是免費用戶,cloudflare 提供的功能也是很全面。
 
官網:  www.cloudflare.com
使用郵箱注冊,注冊完后自動進入添加網站界面。
1、選擇右上角添加網站域名,會讓你選擇是否使用付費或者免費版本,個人用戶可以選擇免費的CDN
 

 

2、添加DNS
cloudflare會自動掃描 DNS 記錄
下面會列出所有掃描到的 DNS 記錄。黃色雲朵表示該解析通過 CDN 訪問,灰色雲朵表示不通過 CDN 訪問,點擊雲朵可以切換狀態。
這里建議全部調為黃色雲朵走 CDN 訪問,隱藏網站真實 IP 地址。全站通過 CDN 訪問可以有效防止網站真實IP泄漏,保護原站安全。
記錄簡單的話可以直接按默認條目;如果沒有掃描出來原記錄或要手動添加,建議至少添加 @ 和 www 兩條指向原網站 IP 的 A 記錄,TTL 默認。

 

 
3、提示你要去現有的DNS提供商更改DNS服務地址為cloudflare的

 


 

4、更改后check確認
 

 

 
5、會提示配置成功

 

6、可根據自己的需要添加相對應的規則
我添加了一個永久緩存,其他的緩存規則不在闡述
如何配置可以參考 https://support.cloudflare.com/hc/zh-cn

 

 
 7、檢查是否解析到CDN成功
ping 、dig 、nslookup域名都可以,查看IP是否已經不是自己的站點IP,則說明解析到cloudflare成功,訪問自己的站點查看是否正常。

 


 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM