首頁 >後端開發 >php教程 >網域解析的時候 CNAME 跟 A有啥具體差別啊

網域解析的時候 CNAME 跟 A有啥具體差別啊

WBOY
WBOY原創
2016-09-09 08:27:571542瀏覽

網域解析的時候 CNAME 跟 A有啥具體差別啊

域名解析的時候 CNAME 跟 A有啥具體區別啊? 我只知道在做網站網域加速的時候必須是CNAME解析,這是為什麼啊?

回覆內容:

網域解析的時候 CNAME 跟 A有啥具體差別啊

域名解析的時候 CNAME 跟 A有啥具體區別啊? 我只知道在做網站網域加速的時候必須是CNAME解析,這是為什麼啊?

A記錄:
將域名指向一個IPv4位址(例如:10.10.10.10),需要增加A記錄
CNAME記錄:
如果將域名指向一個域名,實現與被指向域名相同的訪問效果,需要增加CNAME記錄
MX記錄:
建立電子郵箱服務,將指向郵件伺服器位址,需要設定MX記錄
NS記錄:
網域解析伺服器記錄,如果要將子網域指定某個網域名稱伺服器來解析,需要設定NS記錄
TXT記錄:
可任意填寫(可為空),通常用做SPF記錄(反垃圾郵件)使用
AAAA記錄:
將主機名稱(或網域)指向一個IPv6位址(例如:ff03:0:0:0:0: 0:0:c1),需要新增AAAA記錄
SRV記錄:
記錄了哪台電腦提供了哪個服務。格式為:服務的名字.協定的類型(例如:_example-server._tcp)
顯性URL:
將網域名稱指向一個http(s)協定位址,造訪網域名稱時,自動跳到目標位址(例如:將www.net.cn顯性轉寄至www.hichina.com後,造訪www.net.cn時,網址列顯示的網址為:www.hichina.com)。
隱性URL:
與顯性URL類似,但隱性轉送會隱藏真實的目標位址(例如:將www.net.cn隱性轉送到www.hichina.com後,造訪www.net.cn時,網址列顯示的位址仍為:www.net.cn)。
這是阿里雲上面的介紹

有些服務商,一台伺服器上面有好多虛擬主機,我猜想,為了方便客戶綁定域名,採用CNAME

區別樓上都說了.
關於你所說的網站加速服務, 指的應該是CDN. CDN服務商提供一個域名給你.
比如你的域名是www.mstiantang.com, 做了CNAME , 解析到www.cdn.com.
這樣你訪問www.mstiantang.com 的時候就會訪問www.cdn.com, www.cdn.com上部署了一個智能負載系統,根據存取客戶端的資訊自動負載到某個客戶端存取成本最小的節點, 這樣來做到加速的.

至於為什麼是CNAME, 而不是A, 是因為方便, 他不用換了伺服器IP, 就要提醒你添加一條A記錄. 擁有更多的主動權.

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn