1. 程式人生 > >DNS 的A name和C name的區別

DNS 的A name和C name的區別

1、什麼是域名解析?

域名解析就是國際域名或者國內域名以及中文域名等域名申請後做的到IP地址的轉換過程。IP地址是網路上標識您站點的數字地址,為了簡單好記,採用域名來代替ip地址標識站點地址。域名的解析工作由DNS伺服器完成。

2、什麼是A記錄?

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

3、什麼是CNAME記錄?

即:別名記錄。這種記錄允許您將多個名字對映到另外一個域名。通常用於同時提供WWW和MAIL服務的計算機。例如,有一臺計算機名為“host.mydomain.com”(A記錄)。它同時提供WWW和MAIL服務,為了便於使用者訪問服務。可以為該計算機設定兩個別名(CNAME):WWW和MAIL。這兩個別名的全稱就 http://www.mydomain.com/和“mail.mydomain.com”。實際上他們都指向 “host.mydomain.com”。

4、使用A記錄和CNAME進行域名解析的區別

A記錄就是把一個域名解析到一個IP地址(Address,特製數字IP地址),而CNAME記錄就是把域名解析到另外一個域名。其功能是差不多,CNAME將幾個主機名指向一個別名,其實跟指向IP地址是一樣的,因為這個別名也要做一個A記錄的。但是使用CNAME記錄可以很方便地變更IP地址。如果一臺伺服器有100個網站,他們都做了別名,該臺伺服器變更IP時,只需要變更別名的A記錄就可以了。

5、使用A記錄和CNAME哪個好?

域名解析CNAME記錄A記錄哪一種比較好?如果論對網站的影響,就沒有多大區別。但是:CNAME有一個好處就是穩定,就好像一個IP與一個域名的區別。服務商從方便維護的角度,一般也建議使用者使用CNAME記錄繫結域名的。如果主機使用了雙線IP,顯然使用CNAME也要方便一些。

A記錄也有一些好處,例如可以在輸入域名時不用輸入WWW.來訪問網站哦!從SEO優化角度來看,一些搜尋引擎如alex或一些搜尋查詢工具網站等等則預設是自動去掉WWW.來辨別網站,CNAME記錄是必須有如:WWW(別名)字首的域名,有時候會遇到這樣的麻煩,字首去掉了預設網站無法訪問。

有人認為,在SEO優化網站的時候,由於搜尋引擎找不到去掉WWW.的域名時,對網站權重也會有些影響。因為有些網民客戶也是不喜歡多寫三個W來訪問網站的,網站無法訪問有少量網民客戶會放棄繼續嘗試加WWW.訪問域名了,因此網站訪問瀏覽量也會減少一些。

也有人認為同一個域名加WWW.和不加WWW.訪問網站也會使網站權重分散,這也是個問題。但是可以使用301跳轉把不加WWW.跳轉到加WWW.的域名,問題就解決了。

原文:http://blog.xieyc.com/differences-between-a-record-and-cname-record/