互聯網類資源記錄主要有以下這些類型:
AddressA記錄類型:用于描述域名到IP地址的映射關系。對同一個域名,可以有多條A記錄。也就是說,一次DNS查找可以返回多個地址。
Name ServerNS記錄類型:是域名服務器記錄,用于指定該域名由哪個DNS服務器來進行解析。每個區域可以有多個域名服務器,因此可以有多條NS記錄。
Start Of AuthoritySOA記錄類型:用于指定該區域的權威域名服務器。每個區域允許且只允許有一個SOA記錄,它是資源記錄的第一個條目。
CNAME記錄類型:用于描述別名與域名的對應關系,這種記錄允許您將多個名字映射到同一臺計算機。例如,有一臺計算機名為host.mydomain.com(A記錄)。它同時提供WWW和MAIL服務,為了便于用戶訪問服務,可以為該計算機設置兩個別名(CNAME):WWW和MAIL。當域名服務器查找一個域名時,找到一條CNAME記錄,它會用記錄中的規范名來替換這個域名別名,然后再查這個規范名的A記錄,從而找到與規范名對應的IP地址,這樣,就實現了對請求查找域名的IP地址響應。
Pointor RecordPTR記錄類型:用于描述IP地址到域名的映射關系。這種描述方式只存在于in-addr.arpa這個特殊的域中。in-addr.arpa域實際上就是一個以地址為標號的域名空間,如圖5-5所示。由于在域名系統中,一個IP地址可以對應多個域名,因此從IP出發去找域名,理論上應該遍歷整個域名樹,但這在Internet上是不現實的。為了完成逆向域名解析,系統提供一個特別域,該特別域稱為逆向解析域in-addr.arpa。域中的節點都是用數字來做標號的,這些數字就是以點分字節來表示的IP地址。in-addr.arpa域的最下面一層的最后一個字節相連的資源記錄給出了這個IP地址對應的主機或網絡的全稱域名。PTR記錄描述了這種IP地址與域名逆向映射的關系。