DNS解析与Bind的使用(2)
五、區(qū)域解析庫文件中主要名詞解釋
DNS服務(wù)器是依據(jù)區(qū)域解析庫文件來向外提供服務(wù)的,所以區(qū)域解析庫文件是非常重要的。一般情況下用戶在查看解析庫文件時就可以了解到區(qū)域內(nèi)主機的相關(guān)屬性,但區(qū)域解析庫文件是有特定格式的,其中也有很多特定的標識,每一個標識又代表著特定的含義。
SOA(Start Of Authority):起始授權(quán)記錄。該記錄表明此DNS名稱服務(wù)器為該DNS域中數(shù)據(jù)信息的最佳來源,其中設(shè)置了一些數(shù)據(jù)版本、更新和過期時間等信息。
????序列號:解析庫的版本號,主DNS服務(wù)器的信息更新時,版本號遞增;
????刷新時間:從DNS服務(wù)器向主服務(wù)器請求同步解析庫的時間間隔;
????重試時間間隔:當從DNS服務(wù)器向主DNS服務(wù)器請求同步解析庫失敗時,再次嘗試的時間間隔;
????過期時長:當從DNS服務(wù)器始終無法與主DNS服務(wù)器建立連接時,從DNS服務(wù)器不再向外提供服務(wù)的時間。
NS(Name Service):域名服務(wù)器記錄。該記錄表示域名由哪個DNS服務(wù)器進行解析,一個區(qū)域解析庫可以有多個NS記錄。
A(Address):地址記錄。域名到IPv4的轉(zhuǎn)換記錄。
AAAA:地址記錄。域名到IPv6的轉(zhuǎn)換記錄。
CNAME(Canonical Name):別名記錄。
PTR(Pointer):IP地址到域名的轉(zhuǎn)換記錄。
MX(Mail Exchanger):郵件到IP地址的轉(zhuǎn)換,該記錄包含優(yōu)先級(0-99),數(shù)字越小優(yōu)先級越高。
六、區(qū)域解析庫文件的格式
區(qū)域解析庫文件的特定格式:
name? ?[TTL]? ?IN? RR_TYPE? value
name:名稱;
TTL:客戶端緩存時間;
IN:關(guān)鍵字;
RR_TYPE:上節(jié)解釋的各記錄類型;
value:每條記錄所對應(yīng)的記錄值;
SOA記錄:
????name:當前區(qū)域的名稱;例如“tianxia.com”;
????value:SOA記錄的值較多包括區(qū)域名稱;區(qū)域管理員的郵箱地址,@由點號來代替;由括號包含主從服務(wù)器的協(xié)調(diào)屬性以及否定答案的TTL時間。
? exp:
????tianxia.com.? ? 12800? ?IN? ?SOA? ?tianxia.com.? admin.tianxia.com.? (
????????????2017102501 ;序列號
????????????2H? ? ? ? ? ;刷新時間
????????????10M? ? ? ? ? ;重試時間
????????????1W? ? ? ? ? ?;過期時間
????????????1D? ? ? ? ? ? ? ? ;否定答案時間
? ? ? ? ? )
NS記錄:
????name:當前區(qū)域的名稱;
????value:當前區(qū)域DNS服務(wù)器的名稱;
? exp:
????tianxia.com.? ? 12800? ?IN? NS? ?ns1.tianxia.com.
????tianxia.com.? ? 12800? ?IN? NS? ?ns2.tianxia.com.
MX記錄:
????value:當前區(qū)域郵件交換器的主機名,在這個值前的數(shù)字則表示優(yōu)先級。
? exp:
????tianxia.com.? ?12800? ?IN? MX? ?50? mx1.tianxia.com.
????tianxia.com.? ?12800? ?IN? MX? ?60? mx2.tianxia.com.
A記錄:
????name:域名全稱;
????value:IPv4的地址;
? exp:
????www.tianxia.com.? ?12800? IN? ?A? ? 1.1.1.1
PTR記錄:
????name:IP地址,但是必須反過來寫并且有特定后綴。例如1.2.3.4應(yīng)該寫成4.3.2.1.in-addr.arpa.;
????value:域名全稱;
? exp:
????4.3.2.1.in-addr.arpa.? ?IN? ?PTR? ?www.tianxia.com.
CNAME記錄:
????name:域名全稱的別名;
????value:域名全稱;
? exp:
????web.tianxia.com.? ? IN? ?CNAME? ?www.tianxia.com.
在編寫區(qū)域解析庫文件時,也可以部分簡寫。其中,TTL值可以從全局繼承;@可以代表當前區(qū)域名稱;相鄰的記錄如果name值相同,后面的則可以省略。另外MX和NS記錄為域名全稱,該域名全稱應(yīng)該有一條A記錄。
????
轉(zhuǎn)載于:https://blog.51cto.com/haizhibin/1975928
總結(jié)
以上是生活随笔為你收集整理的DNS解析与Bind的使用(2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Set_uid set_gid sti
- 下一篇: [ASP.NET MVC] 利用自定义的