本文為您列出了域名解析相關(guān)的常見問題。
什么是域名解析
- 什么是域名解析?
當您購買了云服務(wù)器后,系統(tǒng)默認給您這臺服務(wù)器分配一個已經(jīng)綁定的IP地址。由于IP地址是數(shù)字組成,不便記憶,所以使用域名代替。例如
example.aliyundoc.com
就是一個域名,它對應(yīng)一個IP地址。域名解析就是把域名指向網(wǎng)站IP地址,讓用戶通過該域名即可訪問到您網(wǎng)站的一種服務(wù)。阿里云通過云解析DNS(Alibaba Cloud DNS),提供域名解析服務(wù)。DNS是一種安全、快速、穩(wěn)定、可擴展的權(quán)威DNS服務(wù),云解析DNS為企業(yè)和開發(fā)者將易于管理識別的域名轉(zhuǎn)換為計算機用于互連通信的數(shù)字IP地址,從而將用戶的訪問路由到相應(yīng)的網(wǎng)站或應(yīng)用服務(wù)器。了解更多,請參見云解析DNS。
- 為什么要解析域名?
只有域名解析完成后,外部用戶才可以通過域名訪問網(wǎng)站。在您自助建站過程中,域名解析是必須的一步操作。當您購買云服務(wù)器、部署網(wǎng)站、購買域名并備案成功后,就需要進行域名解析。
- 如何進行域名解析?
中國內(nèi)地的域名注冊商大多有自己的DNS服務(wù)器。以阿里云云解析DNS為例,您可以查看文檔完成操作。詳細信息,請參見云解析新手引導(dǎo)。
什么是A記錄
配置域名解析中,您需要選擇記錄類型,這就需要了解什么是A記錄。
如果您購買了多個域名,希望將多個域名都指向同一個網(wǎng)站服務(wù)器,則需要對這些子域名進行設(shè)置,并指向自己的網(wǎng)站服務(wù)器。頂級域名下面的二級域名、三級域名都稱之為子域名。
當您需要更換云服務(wù)器時,這些原本指向這臺服務(wù)器的域名就需要重新設(shè)置,并指向新的服務(wù)器,這樣就會產(chǎn)生比較大的工作量。這時,如果使用CNAME記錄就會比較方便。
什么是CNAME記錄
CNAME記錄又叫別名記錄,用來把域名解析到其他域名上,通常用于mail郵箱解析和CDN加速解析。
如果您的網(wǎng)站需要實現(xiàn)CDN加速,則配置CNAME是最關(guān)鍵的一步。開通CDN服務(wù)、添加域名成功后,阿里云CDN會分配對應(yīng)的CNAME地址。您需要將域名指向CNAME地址,訪問加速域名的請求才能轉(zhuǎn)發(fā)到CDN節(jié)點上,達到加速效果。操作方法請參見配置CNAME。
CNAME指向的域名,最終也要指向A記錄。
CNAME記錄與A記錄的差別
A記錄就是把一個域名解析到一個IP地址,而CNAME記錄則是把域名解析到另外一個域名。
如果您需要長期建站,則建議使用CNAME記錄。因為CNAME可以用于CDN加速,在加速的同時,又能夠隱藏網(wǎng)站的真實IP地址,減少被攻擊的概率。
CNAME在CDN加速中的原理
CDN的主要功能是將您源站的內(nèi)容,緩存到距離您網(wǎng)站訪問用戶最近的節(jié)點(緩存服務(wù)器)上,實現(xiàn)用戶對網(wǎng)站資源的訪問。CNAME在CDN加速中的原理,請參見加速原理。