您在CDN控制台成功添加加速網域名稱後,為保證DNS解析可以順利切換而不影響現有業務,建議您先在本地測試加速網域名稱,驗證加速網域名稱訪問正常後,再將加速網域名稱的DNS解析記錄指向CNAME網域名稱。本文介紹如何在本地測試加速網域名稱。
類比訪問等同於正常的CDN訪問,因此也會產生CDN基礎服務和增值服務費用(如果測試的是增值服務),計費方式與正常使用CDN的計費方式相同。詳細資料,請參見計費組成。
前提條件
您已成功添加加速網域名稱。如果未添加,請參見添加加速網域名稱完成添加。
- 您在網域名稱管理中設定的來源站點業務可被正常訪問。
操作步驟
擷取加速網域名稱的CNAME地址。
登入CDN控制台。
在左側導覽列,單擊域名管理。
在域名管理頁面,複製加速網域名稱對應的CNAME地址。
說明請複製狀態為正常运行的CNAME地址。

擷取CNAME對應的IP地址。在命令列(CMD,PowerShell或終端)
nslookupCNAME地址,得到IP地址。說明以下通過
nslookup命令得到的IP地址僅作為參考,實際以nslookup您的真實CNAME地址得到的IP地址為準。
在本地電腦綁定hosts檔案。
您需要將步驟2得到的IP地址和加速網域名稱綁定到電腦本地hosts檔案中,綁定順序為IP地址在前,加速網域名稱在後,順序不能顛倒。
本文以加速網域名稱為
example.aliyundoc.com,產生的CNAME地址為example.aliyundoc.com.w.kunlunle.com,nslookup example.aliyundoc.com.w.kunlunle.com得到IP地址為192.168.0.1為例,為您介紹Binder 方法。Windows系統
進入路徑
C:\Windows\System32\drivers\etc,使用記事本以管理員身份開啟hosts檔案。編輯
hosts檔案。檔案內容可能類似如下:
# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost在檔案末尾添加擷取到的IP地址和加速網域名稱,例如:
192.168.0.1 example.aliyundoc.com儲存更改。
編輯完成後,選擇 或按
Ctrl + S儲存更改。(可選)重新整理DNS緩衝是為了確保DNS解析的更改立即生效。
開啟命令提示字元(以管理員身份運行),輸入以下命令並按斷行符號:
ipconfig /flushdns
macOS系統
開啟Terminal終端,使用以下命令以管理員權限開啟
hosts檔案。sudo vim /etc/hosts您將被提示輸入管理員密碼,輸入密碼後按斷行符號繼續。
編輯
hosts檔案。檔案內容可能類似如下:
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost在檔案末尾添加擷取到的IP地址和加速網域名稱,例如:
192.168.0.1 example.aliyundoc.com儲存更改並退出。
按
Esc鍵退出插入模式,然後輸入:wq按斷行符號,儲存檔案並退出vim。(可選)重新整理DNS緩衝是為了確保DNS解析的更改立即生效。
在終端中輸入以下命令並按斷行符號:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
測試加速網域名稱是否訪問正常。
成功綁定hosts檔案後,您可以開啟瀏覽器,在本地訪問加速網域名稱進行連通性測試,測試結果可通過瀏覽器內建的開發人員工具查看。
如果Remote Address後的IP和您在hosts檔案中綁定的IP一致,表示配置正確,您可以在網域名稱解析服務位址配置CNAME。

如果Remote Address後的IP和您在hosts檔案中綁定的IP不一致,表示配置不正確,您需要檢查hosts檔案中綁定的IP地址是否正確,確保該IP地址是CNAME地址的IP。
成功訪問加速網域名稱後,如果您需要驗證其它功能,可在電腦本地進行相應的驗證。
後續步驟
配置CNAME:添加網域名稱後,阿里雲CDN會為您分配對應的CNAME網域名稱,您需要完成CNAME配置,CDN服務才會生效。