本文為您列出了網域名稱解析相關的常見問題。
什麼是網域名稱解析
什麼是網域名稱解析?
當您購買了雲端服務器後,系統預設給您這台伺服器分配一個已經綁定的IP地址。由於IP地址是數字組成,不便記憶,所以使用網域名稱代替。例如
www.aliyun.com
就是一個網域名稱,它對應一個IP地址。網域名稱解析就是把網域名稱指向網站IP地址,讓使用者通過該網域名稱即可訪問到您網站的一種服務。阿里雲通過Alibaba Cloud DNS(Alibaba Cloud DNS),提供網域名稱解析服務。DNS是一種安全、快速、穩定、可擴充的權威DNS服務,Alibaba Cloud DNS為企業和開發人員將易於管理識別的網域名稱轉換為電腦用於互連通訊的數字IP地址,從而將使用者的訪問路由到相應的網站或應用伺服器。
為什麼要解析網域名稱?
只有網域名稱解析完成後,外部使用者才可以通過網域名稱訪問網站。在您自助建站過程中,網域名稱解析是必須的一步操作。當您購買雲端服務器、部署網站、購買網域名稱並備案成功後,就需要進行網域名稱解析。
如何進行網域名稱解析?
中國內地的網域名稱註冊商大多有自己的DNS伺服器。
什麼是A記錄
佈建網域名解析中,您需要選擇記錄類型,這就需要瞭解什麼是A記錄。
A記錄又被稱為IP指向,用來記錄網域名稱對應的IP地址。下圖中主機記錄是網域名稱首碼(常用的網域名稱首碼一般是www、mail等),記錄值是您網站伺服器的IP地址。
如果您購買了多個網域名稱,希望將多個網域名稱都指向同一個網站伺服器,則需要對這些子網域名稱進行設定,並指向自己的網站伺服器。頂級網域名稱下面的次層網域、第三層網域名都稱之為子網域名稱。
當您需要更換雲端服務器時,這些原本指向這台伺服器的網域名稱就需要重新設定,並指向新的伺服器,這樣就會產生比較大的工作量。這時,如果使用CNAME記錄就會比較方便。
什麼是CNAME記錄
CNAME記錄又叫別名記錄,用來把網域名稱解析到其他網域名稱上,通常用於mail郵箱解析和CDN加速解析。
如果您的網站需要實現CDN加速,則配置CNAME是最關鍵的一步。開通CDN服務、添加網域名稱成功後,阿里雲CDN會分配對應的CNAME地址。您需要將網域名稱指向CNAME地址,訪問加速網域名稱的請求才能轉寄到CDN節點上,達到加速效果。操作方法請參見 配置CNAME。
CNAME指向的網域名稱,最終也要指向A記錄。
CNAME記錄與A記錄的差別
A記錄就是把一個網域名稱解析到一個IP地址,而CNAME記錄則是把網域名稱解析到另外一個網域名稱。
如果您需要長期建站,則建議使用CNAME記錄。因為CNAME可以用於CDN加速,在加速的同時,又能夠隱藏網站的真實IP地址,減少被攻擊的機率。
CNAME在CDN加速中的原理
CDN的主要功能是將您來源站點的內容,緩衝到距離您網站訪問使用者最近的節點(快取服務器)上,實現使用者對網站資源的訪問。CNAME在CDN加速中的原理,請參見 加速原理。