亞馬遜 AWS Cloudfront CDN 使用教程
Amazon Cloudfront
Cloudfront是Amazon提供的CDN服務(wù),有每月免費1T的流量,該流量不可累計。個人小站的話,這個CDN是足夠用的了,而且主要是國內(nèi)訪問的速度還不錯。但是需要注意不要被攻擊了,不然AWS的扣費還是很貴的。
https://aws.amazon.com/cn/cloudfront/
解析域名
首先先解析個三級域名到你的需要加CDN的網(wǎng)站的VPS IP上,比如

這里的 8.8.8.8 就是你的VPS IP。這里的cdn就是你的三級域名前綴,這個域名是看不到的,這是回源域名用的。用戶訪問的是后面Cloudfront生成的域名地址或者是自己加的CNAME域名地址。
創(chuàng)建賬號
前往 https://aws.amazon.com/cn/cloudfront/ 注冊個賬號,并且綁定個信用卡,建議綁定小額的或者限額,否則扣起費來吃不消。
創(chuàng)建個Distributions

然后填入你剛剛解析的那個回源域名,比如剛剛解析的 cdn.ednovas.blog

Protocol一般選擇https only保證TLS。不過如果不清楚的話,可以選擇Match viewer。
然后此頁面其他全部默認就行
如果有TLS的https,還是建議開啟https強跳。

下面這里Price class選擇默認即可,或者按需選擇
下面的HTTP versions可以把HTTP/3也勾選上

如果不想用cloudfront默認的奇怪的長長的三級域名的話,這里可以加個CNAME,當然還需要用AWS自己的證書才行。
CNAME這里輸入你想讓用戶訪問用的CNAME域名,比如 user.ednovas.blog,用戶訪問這個地址就會訪問你加了CDN的網(wǎng)站了。
然后如果要用CNAME的話,必須使用AWS的證書才可以,需要點下面的request certicificate來獲取一個證書

直接選擇Next即可

然后輸入你要加證書的域名,然后選擇默認的DNS驗證即可。

點進去

然后在域名中解析對應(yīng)的CNAME名字和值

記得把小云朵關(guān)上

然后過幾分鐘就可以驗證成功申請下來了
然后在CDN的頁面,選擇剛剛申請的這個證書(如果一直沒有,可以先保存當前的CDN設(shè)置,然后再點擊Edit編輯加上這個CNAME和證書)

需要等待生效的時間比較久,可能需要幾十分鐘
然后訪問CNAME地址就可以了!
添加限制
然后在Distributions中,還可以設(shè)置其他的一些Behaviors,Error pages,Geopraphic restrictions等,這里以Geopraphic restrictions 為例,屏蔽除了中國以外的所有用戶訪問

Allow list僅選擇國內(nèi)然后保存,等待幾分鐘生效即可。

效果
用 ping.pe 測試CDN的效果還可以

開啟費用提醒
右上角賬戶這里選擇billing

可以把這幾個全都打開,然后設(shè)置提醒免費資源用盡提醒郵箱

說下關(guān)于cloudflare抗投訴的問題
不光是最近,之前也有一些朋友問到我關(guān)于cloudflare抗投訴的問題,我這里大致一起胡亂嘮叨一下。關(guān)于cloudflare,貌似有些人還是對cloudflare的定位認識不夠清晰。cloudflare,是一家注冊在美國的網(wǎng)絡(luò)公司,主要業(yè)務(wù)集中于對網(wǎng)站的安全、性能優(yōu)化、和內(nèi)容分發(fā)(CDN)上面。
美國公司,你指望cloudflare幫你抗投訴,無視版權(quán),這簡直就是一個笑話,DMCA是美國人制定的,你讓一家美國公司公然違反美國法律... 當有人投訴版權(quán)的時候,cloudflare是會直接公開隱藏在cloudflare CDN背后的真實IP的;但是,cloudflare不一定會處理你;如果你本身的服務(wù)器就可以無視美國DMCA,那么你就可以繼續(xù)高枕無憂,不然,你就只能乖乖換機房了。
cloudflare當前主要用途對于個人和企業(yè)來說著重點在于安全防護和CDN,對比較常規(guī)的CC和ddos等攻擊有較強的防護能力,不是說打不死,也不是說扛不住,這取決于你花了多少錢和攻擊你的人花了多少錢。對于cloudflare,如果我們面向國外業(yè)務(wù)的時候,而且預(yù)算也是相當有限的時候,這或許是個不錯的選擇;但是,如果面向的是國內(nèi)用戶,cloudflare的CDN分發(fā)功能起到的加速功能甚至在一定程度上面還會拖后腿。
關(guān)于cloudflare中國分站,或者說中國合作伙伴的問題:實際上的情況是這樣,百度勻加速(su.baidu.com)和cloudflare進行了合作,中國區(qū)域內(nèi)的加速節(jié)點由百度勻加速提供,如果你想使用中國區(qū)域內(nèi)的加速節(jié)點,那么還是必須要遵守中國法律,也就是你的網(wǎng)站必須是經(jīng)過備案過的才可以走cloudflare的中國加速節(jié)點(添加網(wǎng)站必須在這:su.baidu.com),沒有必要一定是走的非中國大陸節(jié)點。根據(jù)一些朋友的反饋,即使是你備案過,使用cloudflare的中國加速節(jié)點,實際加速效果也是非常有限的,甚至對搜索引擎來說可能在某種程度上面來說還有負面的作用。
希望這篇有關(guān)cloudflare的廢話能對一些新手有幫助!
相關(guān)文章
Cloudfront 是 Amazon 提供的 CDN 服務(wù),有每月免費 1T 的流量,該流量不可累計,個人小站的話,這個 CDN 是足夠用的了,而且主要是國內(nèi)訪問的速度還不錯,但是需要注意不要2023-10-19
免費為你的網(wǎng)站加速,全球訪問加速還可以防御ddos攻擊的cloudflare
CDN加速通俗來講就是把網(wǎng)站在全國各地的服務(wù)器上復(fù)制一份(即鏡像服務(wù)器),用戶在訪問的時候,路由自動分配到最近的服務(wù)器,提升訪問速度,大家在訪問軟件下載站的時候,經(jīng)2023-10-09
什么是AMP(加速移動頁面)Web開發(fā)?AMP的好處以及它與響應(yīng)式網(wǎng)頁設(shè)計的
AMP技術(shù)是一項用于加速移動Web頁面加載速度的技術(shù),它通過限制頁面的HTML、CSS和JavaScript的使用,從而提高頁面加載速度和性能,下面我們將從以下幾個方面對AMP技術(shù)進行拓展2023-10-09谷歌站長(Search Console)工具的注冊安裝及功能介紹
Google Search Console 是一項由 Google 提供的免費服務(wù),可幫助您監(jiān)控和維護您的網(wǎng)站在 Google 搜索結(jié)果中的展示情況以及排查問題,Search Console 可幫助您了解并改善 Go2023-05-13
打開網(wǎng)站出現(xiàn)Internal Server Error的原因和解決方法
這篇文章主要介紹了打開網(wǎng)站出現(xiàn)Internal Server Error的原因和解決方法的相關(guān)資料,需要的朋友可以參考下,解決方法:登陸FTP或文件管理器,檢查站點目錄文件權(quán)限設(shè)置,將2022-01-08
inxy:超低價“綜合型”國外CDN提供商,專業(yè)POP節(jié)點覆蓋亞洲\歐洲\美洲
inxy,這個2005年成立運作至今的商家不但提供11個機房的VPS、24個機房獨立服務(wù)器,更重要的核心業(yè)務(wù)還有CDN,之所以要來推薦inxy的CDN是因為在性價比上面有著獨到的優(yōu)勢2020-11-16
分享盤點10個可免費使用的網(wǎng)站CDN加速服務(wù)
大部分服務(wù)商(如阿里云,網(wǎng)易蜂巢,京東云等)的CDN服務(wù)是按使用量收費的,也有一些服務(wù)商提供免費的CDN服務(wù),這篇文章主要介紹了分享盤點10個可免費使用的網(wǎng)站CDN加速服2020-08-17INXY:運作全球26個國家和地區(qū)的 獨立服務(wù)器、VPS、CDN業(yè)務(wù),價格超便
INXY主要運作獨立服務(wù)器、VPS、CDN、DNS四大類業(yè)務(wù)。inxy有自己的機房,也賣全球其他國家和地區(qū)的相關(guān)業(yè)務(wù),可以說是一個超大型的reseller2019-09-29- 這篇文章主要介紹了新手干貨之網(wǎng)站建設(shè)中常見的一些問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-09-18
給我三分鐘還你一個不買視頻會員的理由,手把手教搭建電影網(wǎng)站
本篇文章主要介紹了手把手教搭建電影網(wǎng)站,今天我們就來搭建一個VIP電影網(wǎng)站,本文主旨在于,從基礎(chǔ)的搭建一個簡單的解析網(wǎng)站來引入一些思路,手把手什么的最貼心了。2019-08-22





