成功添加加速網域名稱後,CDN會為您分配一個CNAME網域名稱。您需要在網域名稱解析服務位址將加速網域名稱的DNS解析記錄指向CNAME網域名稱,訪問請求才能轉寄到CDN節點上,實現CDN加速。

配置CNAME方法匯總

配置CNAME需要在網域名稱所在的DNS解析服務商完成。本文為您介紹在阿里雲、騰訊雲和新網配置CNAME的方法,在其他網域名稱服務 (DNS)商配置CNAME的方法與本文介紹的方法類似。
说明
  • 同一個網域名稱解析服務商下,網域名稱解析存在衝突規則。
  • 配置過程中如果CNAME記錄與A記錄衝突,您需要將A記錄修改為CNAME記錄。

阿里雲配置CNAME流程

如果您的DNS服務商是阿里雲,您可以根據以下步驟完成CNAME配置。

  1. 擷取加速網域名稱的CNAME記錄值。
    1. 登录阿里云CDN平台
    2. 在左側導覽列,單擊 域名管理
    3. 域名管理頁面,複製加速網域名稱對應的CNAME記錄值。
  2. 添加CNAME記錄。
    1. 使用 加速網域名稱所在的阿里雲帳號 ,登入 Alibaba Cloud DNS控制台
    2. 網域名稱解析 頁面,找到您的網域名稱,在網域名稱右側單擊 解析設定
      说明 非阿里雲註冊的網域名稱,需要先完成網域名稱添加,才能進行網域名稱解析設定。 具體操作,請參見 網域名稱管理
    3. 單擊 添加記錄 ,添加CNAME記錄。
      说明
      • 精準網域名稱的CNAME解析優先順序大於泛網域名稱的CNAME解析。如果您的加速網域名稱為泛網域名稱,且主機記錄設定為星號(*)時,需刪除泛網域名稱下所有已生效的次層網域的解析記錄。
      • 添加CNAME記錄時如果遇到衝突問題,建議您更換一個加速網域名稱或調整衝突的記錄。
      參數 說明 填寫範例
      記錄類型 選擇CNAME。 CNAME
      主機記錄 主機記錄指加速網域名稱的首碼。
      • 加速網域名稱為 testcdn.aliyun.com ,主機記錄為 testcdn
      • 加速網域名稱為 www.aliyun.com ,主機記錄為 www
      • 加速網域名稱為 aliyun.com ,主機記錄為 @
      • 加速網域名稱為 *.aliyun.com ,主機記錄為 *
      解析線路 預設線路。 保持預設
      記錄值
      輸入加速網域名稱對應的CNAME記錄值。
      说明 一個加速網域名稱對應一個CNAME記錄值,次層網域不能使用主網域名稱的CNAME記錄值。如果您要加速次層網域,需要將次層網域也添加到CDN上並解析到對應的CNAME記錄值,或者在CDN上添加泛網域名稱,泛網域名稱的CNAME可以被次層網域使用。添加泛網域名稱或次層網域,請參見 添加加速網域名稱
      all.example.com.w.kunlunsl.com
      TTL TTL為緩衝時間,數值越小,修改記錄後各地生效時間越快,預設為10分鐘。 保持預設
    4. 單擊 確認 ,完成添加。
      成功配置CNAME且生效後加速服務會立即生效。新增CNAME記錄即時生效,修改CNAME記錄在10分鐘後生效(具體生效時間長短取決於網域名稱DNS解析配置的TTL時間長度,10分鐘為TTL的預設時間長度)。成功配置CNAME後狀態更新約有10分鐘延遲,CDN控制台的網域名稱列表中可能仍顯示“未配置CNAME”,請先忽略。
  3. 驗證CNAME配置是否生效。
    方法一:在CDN控制台的CNAME設定精靈中,單擊 點擊查詢 ,一鍵驗證。
    方法二:通過 ping 命令驗證。
    1. 開啟Windows作業系統中的cmd程式。
    2. 在命令列中 ping 加速網域名稱,如果返回的解析結果和CDN控制台上該加速網域名稱的CNAME值一致,則表示CDN加速已經生效。

騰訊雲配置CNAME流程

如果您的DNS服務商是騰訊雲,您可以根據以下步驟完成CNAME配置。

  1. 擷取加速網域名稱的CNAME記錄值。
    1. 登录阿里云CDN平台
    2. 在左側導覽列,單擊 域名管理
    3. 域名管理頁面,複製加速網域名稱對應的CNAME記錄值。
  2. 添加CNAME記錄。
    1. 登入DNSPod控制台。
    2. 在對應網域名稱的網域名稱解析頁,單擊 添加記錄 ,添加CNAME記錄。
      參數 說明 填寫範例
      主機記錄 主機記錄指加速網域名稱的首碼。
      • 加速網域名稱為 testcdn.aliyun.com ,主機記錄為 testcdn
      • 加速網域名稱為 www.aliyun.com ,主機記錄為 www
      • 加速網域名稱為 aliyun.com ,主機記錄為 @
      • 加速網域名稱為 *.aliyun.com ,主機記錄為 *
      記錄類型 選擇CNAME。 CNAME
      線路類型 選擇“預設”類型。 保持預設
      記錄值
      輸入加速網域名稱對應的CNAME記錄值。
      说明 一個加速網域名稱對應一個CNAME記錄值,次層網域不能使用主網域名稱的CNAME記錄值。如果您要加速次層網域,需要將次層網域也添加到CDN上並解析到對應的CNAME記錄值,或者在CDN上添加泛網域名稱,泛網域名稱的CNAME可以被次層網域使用。添加泛網域名稱或次層網域,請參見 添加加速網域名稱
      all.example.com.w.kunlunsl.com
      權重 無需填寫。 不涉及
      MX 無需填寫。 不涉及
      TTL TTL為緩衝時間,數值越小,修改記錄後各地生效時間越快。 保持預設
    3. 單擊 儲存 ,完成添加。
      成功配置CNAME且生效後加速服務會立即生效。成功配置CNAME後狀態更新約有10分鐘延遲,CDN控制台的網域名稱列表中可能仍顯示“未配置CNAME”,請先忽略。
  3. 驗證CNAME配置是否生效。
    方法一:在CDN控制台的CNAME設定精靈中,單擊 點擊查詢 ,一鍵驗證。
    方法二:通過 ping 命令驗證。
    1. 開啟Windows作業系統中的cmd程式。
    2. 在命令列中 ping 加速網域名稱,如果返回的解析結果和CDN控制台上該加速網域名稱的CNAME值一致,則表示CDN加速已經生效。

新網配置CNAME流程

如果您的DNS服務商是新網,您可以根據以下步驟完成CNAME配置。

  1. 擷取加速網域名稱的CNAME記錄值。
    1. 登录阿里云CDN平台
    2. 在左側導覽列,單擊 域名管理
    3. 域名管理頁面,複製加速網域名稱對應的CNAME記錄值。
  2. 添加CNAME記錄。
    1. 登入新網網域名稱解析控制台。
    2. 在對應網域名稱的網域名稱解析頁,單擊 添加新的別名 ,添加CNAME記錄。
      參數 說明 填寫範例
      別名 需指向的網域名稱,即CDN為您分配的CNAME網域名稱。
      说明 一個加速網域名稱對應一個CNAME記錄值,次層網域不能使用主網域名稱的CNAME記錄值。如果您要加速次層網域,需要將次層網域也添加到CDN上並解析到對應的CNAME記錄值,或者在CDN上添加泛網域名稱,泛網域名稱的CNAME可以被次層網域使用。添加泛網域名稱或次層網域,請參見 添加加速網域名稱
      all.example.com.w.kunlunsl.com
      別名主機 別名主機指加速網域名稱的首碼。
      • 加速網域名稱為 testcdn.aliyun.com ,別名主機為 testcdn
      • 加速網域名稱為 www.aliyun.com ,別名主機為 www
      • 加速網域名稱為 aliyun.com ,別名主機為 @
      • 加速網域名稱為 *.aliyun.com ,別名主機為 *
      TTL TTL為緩衝時間,數值越小,修改記錄後各地生效時間越快。 保持預設
    3. 單擊 提交 ,完成添加。
      成功配置CNAME且生效後加速服務會立即生效。成功配置CNAME後狀態更新約有10分鐘延遲,CDN控制台的網域名稱列表中可能仍顯示“未配置CNAME”,請先忽略。
  3. 驗證CNAME配置是否生效。
    方法一:在CDN控制台的CNAME設定精靈中,單擊 點擊查詢 ,一鍵驗證。
    方法二:通過 ping 命令驗證。
    1. 開啟Windows作業系統中的cmd程式。
    2. 在命令列中 ping 加速網域名稱,如果返回的解析結果和CDN控制台上該加速網域名稱的CNAME值一致,則表示CDN加速已經生效。

後續步驟

  • 配置緩衝規則:CDN預設緩衝時間為3600秒,您可以修改緩衝時間。設定的緩衝時間長短會導致回源流量不一樣,回源費用也有所不同,建議根據不同的業務需求設定緩衝時間長度。設定的緩衝時間過短,會導致CDN頻繁回源,從而增加來源站點的流量消耗。詳細資料,請參見 配置緩衝到期時間
  • 提高快取命中率:使用CDN加速後如果快取命中率低,您可以配置預熱功能,在業務高峰前提前預熱熱門資源。詳細資料,請參見 預熱資源