全部產品
Search
文件中心

CDN:驗證網域名稱歸屬權

更新時間:Oct 01, 2024

您首次將一個網域名稱添加到CDN系統中時,需要完成網域名稱歸屬權驗證。驗證通過後您再次添加該網域名稱或子網域名稱時,無需再次驗證。

方法一:DNS解析驗證(推薦)

本文以加速網域名稱image.example.com為例,為您介紹如何通過DNS解析驗證來驗證網域名稱歸屬權。

  1. 在驗證頁面,單擊方法1:DNS解析驗證,擷取主機記錄、記錄值。

    重要

    在驗證完成前請不要關閉驗證頁面。DNS解析驗證偶爾會出現驗證失敗的情況,您還可以嘗試使用方法二:檔案驗證

    DNS解析驗證

  2. 在您的網域名稱解析服務商,添加TXT記錄。

    下文以阿里雲的雲解析為例介紹如何添加TXT記錄,在其他網域名稱解析服務商(例如:騰訊雲、新網等)的配置方法類似。

    1. 登入Alibaba Cloud DNS控制台

    2. 網域名稱解析頁面,找到加速網域名稱的根網域名稱example.com,並單擊右側的解析設定

    3. 單擊添加記錄記錄類型選擇為TXT,填寫步驟1中阿里雲CDN提供的主機記錄記錄值,其餘參數保持為預設填寫即可。

      image

    4. 單擊確定,完成添加。

  3. 等待TXT解析生效,返回CDN控制台,單擊點擊驗證,完成驗證。

    如果系統提示“驗證失敗”,請檢查TXT記錄是否正確填寫,並等待DNS記錄生效後重新驗證。

    以加速網域名稱image.example.com為例,檢查TXT記錄是否正確方法:

    說明
    • 網域名稱首次配置TXT解析記錄後將會即時生效,修改TXT解析記錄通常會在10分鐘後生效(具體生效時間長短取決於網域名稱DNS解析配置的TTL時間長度,預設為10分鐘)。

    • 如果Linux系統沒有安裝nslookup命令程式,centos系:yum install bind-utilsUbuntu系:apt-get install dnsutils 執行命令自動安裝。

    Windows系統

    在系統內開啟cmd命令介面,輸入nslookup -type=TXT verification.example.com,根據當前的TXT結果,可以查看解析記錄是否生效或正確。

    image

    Linux系統

    在命令介面內,輸入nslookup -type=TXT verification.example.com,根據當前的TXT結果,可以查看解析記錄是否生效或正確。

    image

方法二:檔案驗證

  1. 在驗證頁面,單擊方法2: 檔案驗證

    重要

    在驗證完成前請不要關閉驗證頁面。

    檔案驗證

  2. 單擊verification.html,下載驗證檔案。

  3. 手動將驗證檔案上傳到您主網域名稱伺服器(例如您的ECS、OSS、CVM、COS、EC2等)的根目錄。例如:當前加速網域名稱為image.example.com,您需要將該檔案上傳至 example.com 的根目錄下。

  4. 確保可通過http://example.com/verification.html訪問到該檔案後,即可點擊驗證進行驗證。

    阿里雲CDN後台將訪問您伺服器中http://example.com/verification.html檔案連結進行驗證。

    • 如果檔案內的記錄值與驗證檔案記錄值一致,則通過驗證。

    • 如果驗證失敗,請確保上述檔案連結可訪問,並且您上傳的檔案正確。

常見問題

在添加新的加速網域名稱時,您可能會遇到如下問題:

  • Q:為什麼要做網域名稱歸屬權驗證?

    A:為了確保網域名稱只被真正的擁有者添加,避免出現使用者A的網域名稱被使用者B添加導致網域名稱衝突及安全隱患問題。

  • Q:我有多個阿里雲帳號,每個帳號首次添加新網域名稱時都要做歸屬權驗證嗎?

    A:是的。多個帳號視為多個不同的獨立使用者,每個帳號都需要對新網域名稱進行一次歸屬權驗證。

  • Q:我已完成DNS驗證或檔案驗證,是否可以刪除用作驗證的DNS記錄或檔案?

    A:可以。要求您添加的DNS解析或檔案,只用作添加網域名稱時的歸屬權驗證,驗證通過後您可以刪除記錄或檔案。

  • Q:已經添加到阿里雲CDN控制台的存量網域名稱,需要做網域名稱歸屬權驗證嗎?

    A:不需要。例如您已經添加了example.aliyundoc.com,且配置了CDN分配的CNAME在正常使用中,則視為您擁有aliyundoc.com的解析權。您後續再添加**.aliyundoc.com、***.aliyundoc.com等任意aliyundoc.com的子網域名稱,都無需再驗證。

  • Q:通過API介面AddCdnDomain添加網域名稱是否需要網域名稱歸屬權驗證?

    A:需要。和控制台添加一樣,您可以選擇DNS解析驗證或檔案驗證,先配置好DNS或在來源站點根目錄放置好驗證檔案,然後調用AddCdnDomain介面添加加速網域名稱。

  • Q:我無法完成DNS驗證或檔案驗證,怎麼辦?

    A:您可以提交工單說明無法完成網域名稱歸屬權驗證的原因,並提交可以證明您持有該網域名稱的資料,我們將進行人工審核。