======================================================================

1.DNS記錄?
(1)A(Address)記錄用來指定主機名(或域名)對應的IP地址記錄。用戶可以
將該域名下的網站服務器指向到自己的Web Server上。同時也可以設置域名的子
域名。通俗來說A記錄就是服務器的IP,域名綁定A記錄就是告訴DNS,當你輸入
域名的時候給你引導向設置在DNS的A記錄所對應的服務器。簡單來說,A記錄是指
定域名對應的IP地址。
(2)NS(Name Server)記錄是域名服務器記錄,用來指定該域名由哪個DNS服務器來
行解析。簡單來說,NS記錄是指定由哪個DNS服務器解析你的域名。
(3)MX(Mail Exchanger)記錄是郵件交換記錄,它指向一個郵件服務器,用于電子郵
件系統發郵件時根據收信人的地址后綴來定位郵件服務器。如,
user@mydomain.com時,該用戶的郵件系統通過DNS查找mydomain.com這個域名的MX
記錄,如果MX記錄存在,用戶計算機就將郵件發送到MX記錄所指定的郵件服務器上。
(4)CNAME(Canonical Name)記錄是別名記錄,允許您將多個名字映射到同一臺計算
機。通常用于同時提供www和mail服務的計算機。如,一臺計算機名為"Host.mydo
main.com"(A記錄),它同時提供www和mail服務,為了便于用戶訪問服務。可以為
該計算機設置兩個別名(CNAME):www和mail,這兩個別名的全稱就是“www.mydom
ain.com”和"mail.mydomain.com",實際上他們都指向"host.mydomain.com"。
(5)TXT記錄,一般指某個主機名或域名的說明,如admin IN TXT "管理員,電話:
xxxx", mail IN TXT“郵件主機,存放在xxx,管理人:AAA”,也就是說你可以
設置TXT內容以便使別人聯系到您。
2.其它概念
(1)TTL(Time-To-Live)原理,TTL是IP協議包中的一個值,它告訴網絡路由器包在
網絡中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目
的地。TTL的最初設想是確定一個時間范圍,超過此時間就把包丟棄。由于每個路由
器都至少要把TTL域減一,TTL通常表示包在被丟棄前最多能經過的路由器個數。當
記數到0時,路由器決定丟棄該包,并發送一個ICMP報文給最初的發送者。
簡單來說,TTL就是一條域名解析記錄在DNS服務器中的存留時間。
(2)PTR(Pointer)用于將一個IP地址映射到對應的域名,也可以看成是A記錄的反向,
IP地址的反向解析。
(3)泛域名與泛解析
泛域名是指在一個域名根下,以*.domain.com的形式表示這個域名根所有未建立的
子域名。
泛解析是把*.domain.com的A記錄解析到某個IP地址上,通過訪問任意的前綴.
domain.com都能訪問到你解析的站點上。
(4)域名綁定指將域名指向服務器IP的操作。
(5)域名轉向又稱為域名指向或域名轉發,當用戶地址欄中輸入您的域名時,將會
自動跳轉到您所指定的另一個域名。一般是使用短的好記的域名轉向復雜難記的
域名。

======================================================================

TXT的應用之一,SPF(Sender Policy Framework)反垃圾郵件。SPF是跟DNS相關的
一項技術,它的內容寫在DNS的TXT類型的記錄里面。MX記錄的作用是給寄信者指明
某個域名的郵件服務器有哪些。SPF的作用跟MX相反,它向收信者表明,哪些郵件
服務器是經過某個域名認可會發送郵件的。SPF的作用主要是反垃圾郵件,主要針
對那些發信人偽造域名的垃圾郵件。例如,當郵件服務器收到自稱發件人是spam@
gmail.com的郵件,那么到底它是不是真的gmail.com的郵件服務器發過來的呢,我
們可以查詢gmail.com的SPF記錄,以此防止別人偽造你來發郵件。