天天看點

CDN快速入門及常見問題概述添加CDN加速域名添加域名失敗常見問題配置CNAME域名解析驗證CDN是否生效

概述

當您初次使用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記錄沖突等,具體可以看這個域名

解析沖突規則

CDN快速入門及常見問題概述添加CDN加速域名添加域名失敗常見問題配置CNAME域名解析驗證CDN是否生效

(1)CNAME記錄和A記錄沖突

  • Q.如何處理

    需要删除A記錄,然後再去配置CNAME記錄。

  • Q.删除A記錄是否無法通路網站

    隻要配置了CNAME記錄以後,用戶端的請求會請求到CDN上,然後CDN再去通路源站伺服器,是以就沒必要再配置A記錄了。CNAME在CDN加速中的原理,請參見

    工作原理

(2)CNAME記錄和MX記錄沖突

請參照

CNAME和MX沖突的解決方法

處理。

CDN快速入門及常見問題概述添加CDN加速域名添加域名失敗常見問題配置CNAME域名解析驗證CDN是否生效

驗證CDN是否生效

按照前面的步驟操作CNAME解析,如果CNAME解析正确,則CDN控制台會顯示正常的"✅"符号。也可以參考

如何驗證CDN節點是否生效

文檔來确認是否正常解析到CDN。如果已經正常解析解析到CDN,可以通過

如何通過浏覽器的審查元素判斷CDN緩存是否成功

文檔判斷是否可以命中CDN緩存。

CDN快速入門及常見問題概述添加CDN加速域名添加域名失敗常見問題配置CNAME域名解析驗證CDN是否生效

如果控制台顯示不正常的解析,則可能有以下幾種原因:

  • 确認配置的CNAME解析的記錄值是否和CDN控制台擷取的記錄值一緻,如不一緻則解析失敗
  • 配置完域名解析以後,營運商DNS的TTL還未更新,則需要耐心等待下,一般情況下TTL時間為10分鐘,具體以解析配置的時候選擇的TTL為準
  • CDN服務會去全網檢查加速域名域名是否解析到CDN,如果大部分區域已經解析,但是還是有個别地區沒有解析的話,也會顯示感歎号,需要全網解析生效以後才會顯示正常
  • 有一種特殊情況是,使用者配置域名解析的時候設定了解析路線,需求部分地區不走CDN加速。比如國内的解析路線是解析到CDN,海外的解析路線是A解析到伺服器,這種情況下,因為海外沒有解析到CDN,是以控制台沒顯示正常,但在這種需求場景下,不影響使用者實際使用,如下圖
    CDN快速入門及常見問題概述添加CDN加速域名添加域名失敗常見問題配置CNAME域名解析驗證CDN是否生效

繼續閱讀