DNS記錄類型有哪些,分別代表什么含義?
DNS解析將域名指向IP地址,是互聯(lián)網中的一項重要服務。而由于業(yè)務場景不同,在設置DNS解析時,需要選擇不同的記錄類型。網站管理人員需要準確了解每一種DNS記錄類型所代表的含義和用途,才能滿足不同場景的解析需求。本文中科三方簡單介紹下常用的幾種DNS記錄類型。
1.A記錄
A記錄是最常見和最常用的一種記錄類型,用于指定主機名和IP(IPv4)地址之間的關系。通過添加A記錄,網站管理者可以將域名與網站服務器地址進行綁定。
2.AAAA記錄
與A記錄相對的是,AAAA記錄是用于將域名解析到IPv6地址的一種DNS記錄類型。國內很多解析服務器不支持AAAA記錄的設置,如果想進行AAAA記錄解析,就需要將域名的NS記錄指向一些專業(yè)的域名解析廠商。
3.CNAME記錄
CNAME記錄也是比較常用的一種記錄類型,它是主機名到主機名的映射。如果需要將域名指向另一個域名,而不是一個IP地址,那么就需要添加一條CNAME記錄。在CDN、企業(yè)郵箱、全局流量管理等業(yè)務場景下,經常會使用到CNAME記錄。
4.NS記錄
NS記錄用于將子域名交給其他DNS服務商解析時使用,從某種意義上來講NS記錄相當于設置子域名解析服務器的A記錄,用于在解析請求時確定該服務器的IP地址。大多數(shù)域名注冊商默認使用自己的NS記錄來解析用戶的域名,但用戶也可以設置NS記錄指向更專業(yè)安全的域名解析廠商。
5.MX記錄
MX記錄是郵件交換記錄,主要用于郵箱解析,在發(fā)送郵件時根據(jù)收件人的地址后綴進行郵件服務器的定位。MX記錄的權重對郵件服務非常重要,發(fā)送郵件時,會先對域名進行解析,查找MX記錄,按照權重從小到大的順序聯(lián)通服務器進行郵件發(fā)送。
6.TXT記錄
TXT記錄,一般用于某個主機名的標識和說明,通過設置TXT記錄可以使別人更方便地聯(lián)系到你。此外TXT記錄還常用于做SPF反垃圾郵件和SSL證書的DNS驗證等。
7.PTR記錄
PTR記錄可以簡單理解為A記錄的反向記錄,用于將一個IP地址指向對應的主機名,實現(xiàn)通過IP地址訪問域名。
8.SOA記錄
SOA記錄又叫起始授權機構記錄,NS標記多臺解析服務器,SOA記錄用于表明在眾多NS記錄中哪一臺才是主服務器。當要查詢的域名在所有遞歸解析服務器中沒有域名解析的緩存時,就會回源來請求此域名的SOA記錄,獲取提供權威解析服務的地址。
9.SRV記錄
SRV記錄即服務定位(SRV)資源記錄,用于定義提供特定服務的服務器的位置,如主機(hostname),端口(port number)等。
10.URL轉發(fā)
URL轉發(fā),是將當前訪問的域名指向另一個網絡地址,可以分為顯性轉發(fā)和隱性轉發(fā)兩種。
顯性URL:將域名指向另一個網絡地址時,訪問域名自動跳轉至目標網址,地址欄顯示為目標網站地址。
隱性URL:訪問域名跳轉到目標網站,但地址欄顯示為原網站地址。