CNAME

CNAME

CNAME 被稱為規範名字。這種記錄允許您將多個名字映射到同一台計算機。 通常用於同時提供WWW和MAIL服務的計算機。例如,有一台計算機名為“r0WSPFSx58.”(A記錄)。 它同時提供WWW和MAIL服務,為了便於用戶訪問服務。可以為該計算機設定兩個別名(CNAME):WWW和MAIL。

同樣的方法可以用於當您擁有多個域名需要指向同一伺服器IP,此時您就可以將一個域名做A記錄指向伺服器IP,然後將其他的域名做別名(即CNAME)到A記錄的域名上;那么當您的伺服器IP位址變更時,您就可以不必對一個一個域名做更改指向了,只需要更改A記錄的那個域名到伺服器新IP上,其他做別名(即CNAME)的那些域名的指向將自動更改到新的IP位址上(以上操作均需要在DNS處執行)。

上面的主機IP為假設,以便於理解。

基本介紹

  • 外文名:CNAME
  • 稱為:規範名字
  • 用於:提供WWW和MAIL服務的計算機
  • 全稱:WWW和MAIL
相關知識,域名解析,A記錄,MX記錄,CNAME記錄,TTL值,

相關知識

域名解析

域名解析就是域名到IP位址的轉換過程。IP位址是網路上標識您站點的數字地址,為了簡單好記,採用域名來代替ip地址標識站點地址。域名的解析工作由DNS伺服器完成。

A記錄

A記錄是用來指定主機名(或域名)對應的IP位址記錄。用戶可以將該域名下的網站伺服器指向到自己的web server上。同時也可以設定您域名的二級域名。

MX記錄

MX記錄郵件路由記錄,用戶可以將該域名下的郵件伺服器指向到自己的mail server上,然後即可自行操控所有的信箱設定。您只需線上填寫您伺服器的IP位址,即可將您域名下的郵件全部轉到您自己設定相應的郵件伺服器上。

CNAME記錄

CNAME記錄,即:別名記錄。這種記錄允許您將多個名字映射到同一台計算機。 通常用於同時提供WWW和MAIL服務的計算機。例如,有一台計算機名為“host.mydomain.com”(A記錄)。 它同時提供WWW和MAIL服務,為了便於用戶訪問服務。可以為該計算機設定兩個別名(CNAME):WWW和MAIL。

TTL值

TTL值全稱是“生存時間(Time To Live)”,簡單的說它表示DNS記錄在DNS伺服器上快取時間。要理解TTL值,請先看下面的一個例子:
假設,有這樣一個域名myhost.abc.com(其實,這就是一條DNS記錄,通常表示在abc.com域中有一台名為myhost的主機)對應IP位址為1.1.1.1,它的TTL為10分鐘。這個域名或稱這條記錄存儲在一台名為dns.abc.com的DNS伺服器上。
如今有一個用戶在瀏覽器中鍵入以下地址(又稱URL):http://myhost.abc.com 這時會發生什麼呢?
該訪問者指定的DNS伺服器(或是他的ISP,網際網路服務商,動態分配給他的)8.8.8.8就會試圖為他解析myhost.abc.com,當然8.8.8.8這台DNS伺服器由於沒有包含myhost.abc.com這條信息,因此無法立即解析,但是通過全球DNS的遞歸查詢後,最終定位到dns.abc.com這台DNS伺服器,dns.abc.com這台DNS伺服器將myhost.abc.com對應的IP位址1.1.1.1告訴8.8.8.8這台DNS伺服器,然後再由8.8.8.8告訴用戶結果。8.8.8.8為了以後加快對myhost.abc.com這條記錄的解析,就將剛才的1.1.1.1結果保留一段時間,這就是TTL時間,在這段時間內如果用戶又有對myhost.abc.com這條記錄的解析請求,它就直接告訴用戶1.1.1.1,當TTL到期則又會重複上面的過程。

熱門詞條

聯絡我們