概述
當您初次使用CDN時,可以快速了解其操作流程和操作場景。本文檔指導您快速開通CDN,并加速您的域名,操作流程如
入門概述所示。主要包括:【開通CDN服務】--> 【添加CDN加速域名】--> 【配置CNAME解析】--> 【驗證CDN是否生效】
添加CDN加速域名
登入阿裡雲CDN控制台,按照
添加加速域名幫助文檔去完成域名的添加。該幫助文檔對每一個選項做了解釋,如不清楚基本概念可先閱讀幫助文檔,以下是一些添加域名的時候遇到的常見問題。
如何選擇加速域名
-
Q.加速域名是添加主域名還是子域名
假如您的網站域名是www.test.com, 您想加速該網站,那麼這裡的CDN加速域名應該填寫www.test.com ,而不是test.com。也就是說,您需要加速哪個域名,就添加對應的這個域名。
-
Q.是否支援泛域名
支援添加泛域名。泛域名是指使用通配符做加速域名以實作所有的次級域名加速效果。例如,您添加了.test.com作為加速域名,将.test.com解析至CDN生成的CNAME域名後,則所有.test.com的次級域名a.test.com均支援CDN加速。泛域名.test.com的三級域名b.a.test.com不提供加速服務。
-
Q.泛域名限制
最多支援三級泛域名,3個點,例如:*.b.c.com
如何選擇業務類型
-
Q.業務類型的種類和概念是什麼
目前CDN支援"圖檔小檔案"、"大檔案下載下傳"、"視音頻點播"、"直播流媒體"、"全站加速"、"安全加速"
業務類型 ,可以根據實際的業務類型,選擇适合自己業務的類型。 -
Q.如何加速直播業務
若您需要加速直播流媒體,請直接登入
直播控制台 ,添加域名并進行相關配置。如果業務是推到自己的流媒體伺服器,而不是直接推到阿裡雲,隻是希望通過阿裡雲CDN加速直播的話,可以考慮使用直播服務的 拉流直播 功能。直播流方向:主播-->伺服器-->阿裡雲直播中心-->觀衆。 -
Q.如果選擇音視訊點播業務,是否無法加速圖檔小檔案
CDN針對每一個業務類型都有特定的優化。音視訊點播業務類型隻是對音視訊的加速效果更佳,比如該場景支援對視訊的拖拽等。但同時該業務類型也是支援加速圖檔小檔案的,并不是說音視訊業務隻能加速音視訊。同理,其他業務場景也是一樣的道理,但是具體的選擇,還是需要根據您主要加速的資源和業務場景,去選擇合理的業務類型。
如何填寫源站
-
Q.什麼是源站
源站就是指您實際業務的伺服器,當CDN節點未緩存請求資源或緩存資源已到期時,CDN會回源到源站擷取資源,傳回給用戶端。源站類型可以選擇OSS域名、IP、源站或函數計算域名。假設在使用CDN前,網站域名是www.test.com, 該域名解析到伺服器1.1.1.1 ,那麼這裡的源站IP就填寫1.1.1.1 。特别注意,源站必須公網可達。
-
Q.什麼是源站域名
源站域名決定了回源時,CDN請求到哪個IP。假設源站域名是www.a.com, 那麼CDN回源的時候,在CDN伺服器上會先DNS解析www.a.com 得到源站IP位址,然後再請求到該IP。請注意:源站域名不能和CDN加速域名相同。
-
Q.源站是否支援第三方的伺服器或OSS
支援,隻要保證源站公網可達,可正常提供服務即可。
-
Q.源站是阿裡雲OSS或ECS,回源是否可以走内網
不支援走内網,因為CDN節點都是架設在公網上的。
-
Q.是否支援多個源站IP
支援多個伺服器外網 IP。CDN主要支援主備方式切換源站場景。當多個源站回源時,優先回源優先級為主的源站。如果主站連續3次健康檢查均失敗,則回源優先級為備的源站。如果該源站的主站健康檢查成功,則該源站将重新标記為可用,恢複其優先級。當所有源站的回源優先級相同時,CDN将自動輪詢回源。
如何填寫端口
-
Q.端口是什麼意思
這個端口是指CDN的回源端口,它決定了CDN回源的時候,請求到源站的哪個端口。如選擇80端口,則CDN以HTTP協定通路源站資源。如選擇443端口,則CDN以HTTPS協定通路資源。
如何選擇加速區域
-
Q.加速區域概念
CDN提供三個加速區域:"僅中國大陸"、"全球"和"全球(不包含中國大陸)"。"全球(不包含中國大陸)"這個加速區域,隻有海外的CDN節點,沒有中國大陸的CDN節點,是以使用這個加速區域的情況下,中國大陸使用者通路的時候都會通路到海外的CDN節點,是以中國大陸使用者沒有加速效果。同理,"僅中國大陸"這個加速區域隻有中國大陸的CDN節點,使用這個加速區域的情況下,海外使用者通路的時候都會通路到中國大陸的CDN節點,是以海外使用者沒有加速效果。
-
Q.域名沒有備案怎麼辦
"全球(不包含中國大陸)"這個區域隻有海外的CDN節點,是以不用備案。"僅中國大陸"和"全球"這兩個區域包含了國内的CDN節點,是以域名必須
備案 的。如希望加速中國大陸使用者,則推薦您進入阿裡雲ICP代備案管理系統進行備案。
添加域名失敗常見問題
提示“域名已添加”
- 阿裡雲的CDN、全站加速(DCDN)、安全加速(SCDN)、視訊直播(Live)、視訊點播(VOD)産品,底層都是基于CDN網絡的,同一個域名不能同時添加到以上兩個産品上。是以如果您的域名在以上其中一個産品下已經添加了,則到其他一個産品裡去添加同一個域名,會提示域名已存在。
- 檢查域名是否在自己的其他阿裡雲賬号裡添加了。如無法找到原因,送出阿裡雲工單協助處理。
提示根域名被占用
目前CDN添加域名的時候,有如下限制。請檢查自己是否有多個阿裡雲賬号,如無法定位請送出阿裡雲工單域名遷移。
- 添加精确域名時候:如果已經在CDN上有添加泛域名,則必須跟泛域名在同一個賬号,否則報錯。
- 添加泛域名時候:如果已經在CDN上添加了精确域名,那麼添加的泛域名必須在同一個賬号,否則報錯。
域名達到數量上限
每個阿裡雲賬戶下,最多支援加速50個域名。如果您的域名的總帶寬日均峰值大于50MB,且業務無風險,則可送出工單申請增加域名個數。如果帶寬不滿足50MB,則暫時無法添加,建議使用泛域名加速。具體請參照CDN的
使用限制說明。
提示非法錯誤
通常情況是因為之前使用CDN加速服務時有一些違規業務導緻域名被CDN加入黑名單,請參照CDN的
域名準入标準核實業務。
域名一直稽核中或稽核失敗
- 目前CDN域名有專門的稽核人員做稽核,需要確定CDN加速的内容是符合接入标準的,是以如果沒有及時稽核通過,則需要耐心等待。
- 如果最終稽核失敗,則需要确認域名加速的内容是否符合 準入标準 ,可以參照 域名稽核失敗 幫助文檔排查确認。
配置CNAME域名解析
域名添加成功後,阿裡雲CDN會配置設定對應的CNAME位址。如果您想啟用CDN加速服務,則需要将加速域名指向CNAME位址,通路加速域名的請求才能轉發到CDN節點上,達到加速效果。
什麼是域名解析
如果您是初次接觸域名解析,您可以會有一堆疑問。"什麼是域名解析"、"為什麼要解析域名"、"如何進行域名解析"、"什麼是A記錄"、"什麼是CNAME記錄"、"CNAME記錄與A記錄的差别",這些問題在這篇
域名解析幫助文檔裡有很好的解釋,建議您參考下。
如何配置CDN的CNAME解析
如果您的域名是在阿裡雲/萬網,請參考以下域名解析參考文檔:
阿裡雲/萬網配置流程如果您的域名是在騰訊雲(原DNSPod),請參考以下域名解析參考文檔:
DNSPod配置流程如果您的域名是在新網,請參考以下域名解析參考文檔:
新網配置流程域名解析沖突
很多使用者在配置CNAME記錄的時候,出現了域名解析沖突的情況。在同一個域名解析服務商下,域名解析是存在沖突規則的,比如A記錄和CNAME記錄沖突,MX記錄和CNAME記錄沖突等,具體可以看這個域名
解析沖突規則。

(1)CNAME記錄和A記錄沖突
-
Q.如何處理
需要删除A記錄,然後再去配置CNAME記錄。
-
Q.删除A記錄是否無法通路網站
隻要配置了CNAME記錄以後,用戶端的請求會請求到CDN上,然後CDN再去通路源站伺服器,是以就沒必要再配置A記錄了。CNAME在CDN加速中的原理,請參見
工作原理
(2)CNAME記錄和MX記錄沖突
請參照
CNAME和MX沖突的解決方法處理。
驗證CDN是否生效
按照前面的步驟操作CNAME解析,如果CNAME解析正确,則CDN控制台會顯示正常的"✅"符号。也可以參考
如何驗證CDN節點是否生效文檔來确認是否正常解析到CDN。如果已經正常解析解析到CDN,可以通過
如何通過浏覽器的審查元素判斷CDN緩存是否成功文檔判斷是否可以命中CDN緩存。
如果控制台顯示不正常的解析,則可能有以下幾種原因:
- 确認配置的CNAME解析的記錄值是否和CDN控制台擷取的記錄值一緻,如不一緻則解析失敗
- 配置完域名解析以後,營運商DNS的TTL還未更新,則需要耐心等待下,一般情況下TTL時間為10分鐘,具體以解析配置的時候選擇的TTL為準
- CDN服務會去全網檢查加速域名域名是否解析到CDN,如果大部分區域已經解析,但是還是有個别地區沒有解析的話,也會顯示感歎号,需要全網解析生效以後才會顯示正常
- 有一種特殊情況是,使用者配置域名解析的時候設定了解析路線,需求部分地區不走CDN加速。比如國内的解析路線是解析到CDN,海外的解析路線是A解析到伺服器,這種情況下,因為海外沒有解析到CDN,是以控制台沒顯示正常,但在這種需求場景下,不影響使用者實際使用,如下圖
CDN快速入門及常見問題概述添加CDN加速域名添加域名失敗常見問題配置CNAME域名解析驗證CDN是否生效