1.原理
1.1 域名空間結(jié)構(gòu)
根域服務(wù)器一共有13個(gè)滩援,根域只保存頂級(jí)域的記錄栅隐,以下子域以此類推。
a.root-servers.net.
b.root-servers.net.
c.root-servers.net.
d.root-servers.net.
e.root-servers.net.
f.root-servers.net.
g.root-servers.net.
h.root-servers.net.
i.root-servers.net.
j.root-servers.net.
k.root-servers.net.
l.root-servers.net.
m.root-servers.net.
1.2 域名服務(wù)器類型
維護(hù)資源記錄:
- 主NS服務(wù)器(Primary Name Server):可進(jìn)行域名記錄寫(xiě)入的服務(wù)器
- 輔助NS服務(wù)器(Secondary Name Server):不可寫(xiě)入域名記錄玩徊,只能從主同步租悄,從主同步的過(guò)程叫區(qū)域傳遞(Zone Transfer)
不維護(hù)資源記錄
- 僅緩存服務(wù)器(Cache-only Server):除專門的Cache Server外,一般所有DNS服務(wù)器都會(huì)開(kāi)啟Cache功能
1.2.1 區(qū)域傳遞
區(qū)域 | 描述 |
---|---|
主要(Primary) | DNS數(shù)據(jù)的一個(gè)讀寫(xiě)副本 |
輔助(Secondary) | DNS數(shù)據(jù)的一個(gè)只讀副本恩袱,需要指定復(fù)制的Master |
1.3 遞歸與迭代
遞歸查詢:
首問(wèn)負(fù)責(zé)制
- 本地DNS服務(wù)器返回的結(jié)果泣棋,要么返回域名對(duì)應(yīng)的IP地址,要么返回域名不存在
- 本地DNS向權(quán)威服務(wù)器查詢時(shí)畔塔,權(quán)威服務(wù)器返回的結(jié)果潭辈,要么返回域名對(duì)應(yīng)的IP地址,要么返回域名不存在
迭代查詢:
非權(quán)威服務(wù)器的應(yīng)答:
- 檢查自身緩存
- 使用轉(zhuǎn)發(fā)器
- 使用根提示澈吨,進(jìn)行迭代查詢
根提示(Root Hints):包含在DNS服務(wù)器軟件中把敢,提供了根服務(wù)器IP地址
轉(zhuǎn)發(fā)器(Forwarder):自身不進(jìn)行迭代查詢,將DNS請(qǐng)求轉(zhuǎn)發(fā)給指定的服務(wù)器
1.4 區(qū)域(Zone)和資源記錄(Resource Records)
1.4.1 區(qū)域(Zone)
Zone是DNS名稱空間中特定的一部分谅辣,Zone是DNS管理的單元修赞,每個(gè)Zone對(duì)應(yīng)的是物理上的數(shù)據(jù)文件,數(shù)據(jù)文件中存儲(chǔ)了資源(RR)記錄
Zone的分類:
- 根據(jù)存儲(chǔ)的RR類型來(lái)分:
- 正向查找區(qū)域(Forward lookup zone)-
根據(jù)域名查IP
:A屈藐、MX榔组、SRV熙尉、NS联逻、SOA、CNAME... - 反向查找區(qū)域(Reverse lookup zone)-
根據(jù)IP查域名
:PTR检痰、NS包归、SOA
- 根據(jù)區(qū)域傳遞時(shí)的角色來(lái)分:
- 主區(qū)域(Primary Zone)
- 輔助區(qū)域(Secondary Zone)
- 存根區(qū)域(Stub Zone):制包含用于定位NS服務(wù)器的記錄
1.4.2 域和子域
bigsky.cn就是一個(gè)Zone,其下可以劃分出多個(gè)域名www.bigsky.cn铅歼、ftp.bigsky.cn等
bigsky.cn還可以劃分出子域sub.bigsky.cn公壤,子域中可以包含多個(gè)域名www.sub.bigsky.cn换可、ftp.sub.bigsky.cn等
管理時(shí):
- 可以bigsky.cn是1個(gè)Zone文件,sub.bigsky.cn是一個(gè)Zone文件厦幅,使用兩套DNS服務(wù)器管理
- 也可以將所有的域和子域名放在一個(gè)Zone文件中沾鳄,使用一套DNS服務(wù)器管理
1.4.3 資源記錄(Resource Records)
所有Zone文件必須有:
- SOA 起始授權(quán)(Start of Authority):表示一個(gè)授權(quán)的Zone開(kāi)始,Zone文件的第一條記錄
- NS 名稱服務(wù)器(Name Servers):表示Zone的所有NS服務(wù)器
最常用:
- A 主機(jī)記錄(Host Address Record)
- CNAME 別名(Canonical Name Record)
- MX 郵件交換記錄(Mail Exchange Record):表示Zone中的郵件服務(wù)器記錄
常用:
- PTR 指針記錄(Pointer Record):反向解析記錄
- SRV 服務(wù)位置記錄(Service Locator Record)
- AAAA IPv6DNS記錄(IPv6 DNS Record)
- TXT 說(shuō)明性信息(Text Record)
1.5 反向查找區(qū)域與PTR記錄
反向查找都在arap
這個(gè)頂級(jí)域名下的in-addr.arap
子域下确憨,反向查找的PTR記錄是將IP地址倒著寫(xiě)拼接in-addr.arap
子域
例如:
112.168.2.46
的反向查找PTR記錄為46.2.168.112.in-addr.arpa.
译荞,它屬于2.168.112.in-addr.arpa.
這個(gè)子域
2.bind
2.1 安裝
yum -y install bind bind-utils
2.2 bind配置文件
主配置文件/etc/named.conf
2.2.1 配置文件語(yǔ)法
配置文件分為多個(gè)語(yǔ)句塊,每段語(yǔ)句以;
結(jié)束休弃,以下為options
吞歼、logging
、zone
3個(gè)語(yǔ)句塊例子
options {
...
};
logging {
...
};
zone {
...
};
2.2.2 常用語(yǔ)句
2.2.2.1 acl
acl string { address_match_element;... };
定義一個(gè)命名的IP地址匹配列表
內(nèi)建的acl:
- any:匹配所有主機(jī)
- none:匹配空主機(jī)
- localhost:匹配系統(tǒng)的所有網(wǎng)絡(luò)接口的IPv4和IPv6地址
- localnets:匹配本機(jī)IP所屬的網(wǎng)絡(luò)內(nèi)的IPv4和IPv6地址
address_match_element
語(yǔ)法:[ ! ]( ip_address | ip_prefix | key key_id | acl_name | { address_match_list } )塔猾,多個(gè)address_match_element按順序匹配
例子:
1.2.3/24;!1.2.3.13;
表示1.2.3.0/24網(wǎng)段篙骡,后面!1.2.3.13不生效
!1.2.3.13;1.2.3/24;
表示1.2.3.0/24網(wǎng)段,除1.2.3.13外的所有地址
后續(xù)在某些選項(xiàng)中需要填寫(xiě)ip地址時(shí)丈甸,可以使用定義好的acl代替
例子:
acl innet {
10.189.9.0/24;
127.0.0.1/8;
192.168.0.0/24;
};
options {
directory "/var/named";
allow-recursion { innet; };
};
2.2.2.2 view
EDNS的配置在這里糯俗,可以配合acl實(shí)現(xiàn),對(duì)于不同的源地址睦擂,實(shí)現(xiàn)不同的解析叶骨。
#定義電信IP的列表
acl telecom {
10.189.9.0/24;
};
#定義聯(lián)通IP的列表
acl unicom {
10.189.8.0/24;
};
options {
directory "/var/named";
allow-recursion { localnets; }; #定義了允許遞歸請(qǐng)求的主機(jī)為NS所在網(wǎng)絡(luò)的所有主機(jī)
allow-query { any; };
};
#定義電信的智能DNS區(qū)域
view telecom {
match-clients { telecom; };
zone "mageedua.com" IN {
type master;
file "telecom.mageedua.com.zone";
};
};
#定義聯(lián)通的智能DNS區(qū)域
view unicom {
match-clients { unicom; };
zone "mageedua.com" IN {
type master;
file "unicom.mageedua.com.zone";
};
};
2.2.2.3 options
子句 | 說(shuō)明 |
---|---|
directory "path" | 定義服務(wù)器區(qū)數(shù)據(jù)庫(kù)文件的工作目錄,配置文件中所有使用的相對(duì)路徑祈匙,指的都是在這里配置的目錄下忽刽。Ubuntu 默認(rèn)為 /var/cache/bind |
notify yes/no | 若 named 是主服務(wù)器,當(dāng)區(qū)數(shù)據(jù)庫(kù)變化時(shí)將自動(dòng)通知相應(yīng)區(qū)的從服務(wù)器夺欲,默認(rèn)為 yes |
recursion yes/no | 是否使用遞歸式 DNS 服務(wù)器跪帝,默認(rèn)為 yes。如果作為權(quán)威服務(wù)器些阅,建議配置為no |
transfer-format one-answer/many-anser | 設(shè)置從主服務(wù)器向從服務(wù)器復(fù)制數(shù)據(jù)的方式伞剑,使用在主域名服務(wù)器上,是否允許在一條消息中放入多條應(yīng)答信息市埋,默認(rèn)值為 many-answer |
forwarders {IPaddrs} | 設(shè)置全局轉(zhuǎn)發(fā)器黎泣,列出要用作轉(zhuǎn)發(fā)器的服務(wù)器 IP 地址 |
forward only/first | 若值為 only,則服務(wù)器緩存數(shù)據(jù)并查詢轉(zhuǎn)發(fā)器缤谎,但從不查詢其他的任何服務(wù)器抒倚,若轉(zhuǎn)發(fā)器不能響應(yīng)查詢則查詢失敗坷澡;若值為 first托呕,則在轉(zhuǎn)發(fā)查詢失敗或沒(méi)有查到結(jié)果時(shí),會(huì)在本地發(fā)起正常查詢。默認(rèn)為 first |
2.3 Cache-only服務(wù)器
修改文件/etc/named.conf
options {
listen-on port 53 { any; };
//listen-on port 53 { 127.0.0.1; };
...
//allow-query { localhost; };
allow-query { any; };
...
};
環(huán)境沒(méi)有IPv6時(shí)项郊,禁用IPv6解析
echo 'OPTIONS="-4"' >> /etc/sysconfig/named
檢查配置文件是否正確
named-checkconf
重啟服務(wù)
systemctl restart named
2.3.1 查看BIND中Cache的內(nèi)容
Cache的內(nèi)容默認(rèn)在內(nèi)存中馅扣,通過(guò)rndc
命令將內(nèi)存中的Cache寫(xiě)入磁盤文件
rndc dumpdb [-all|-cache|-zones|-adb|-bad|-fail] [view ...]
dump文件的位置在/etc/named.conf
中配置
[root@centos7-wht named]$ grep dump /etc/named.conf
dump-file "/var/named/data/cache_dump.db";
例子:
將內(nèi)存中的Cache寫(xiě)入磁盤文件
rndc dumpdb -cache
2.4 正向查詢服務(wù)器
2.4.1 配置文件添加zone語(yǔ)句
格式:
zone "zone_name" [ class ] {
type type_string;
file "文件名";
};
#參數(shù)解釋
zone_name 子域名稱
class 默認(rèn)為IN,即internet
type 域的類型:
hint 說(shuō)明zone是根提示
master|primary zone在主從中是master|primary服務(wù)器
slave|secondary zone在主從中是slave|secondary服務(wù)器
forward
redirect
stub
static-stub
delegation-only
file zone文件名着降,默認(rèn)位置是相對(duì)路經(jīng)由option子語(yǔ)句中的directory指定差油,為/var/named,也可以填寫(xiě)絕對(duì)路經(jīng)
例子:
zone "bigsky.cn" IN {
type master;
file "named.bigsky.cn";
};
2.4.2 配置zone數(shù)據(jù)文件
zone數(shù)據(jù)文件中的內(nèi)容為資源記錄任洞,前2個(gè)記錄必為SOA
厌殉、NS
記錄
資源記錄有5個(gè)字段:
- Domain:被查詢的域或子域
- TTL:記錄被保存在緩存中的時(shí)間,以秒為單位
- Class:記錄類別侈咕,通常是IN
- Type:記錄類型公罕,例如:SOA诡宗、NS团赁、A懂衩、MX...
- RData:域映射的資源數(shù)據(jù)
2.4.2.1 SOA記錄
記錄主名稱服務(wù)器瓤漏,管理員的郵件地址誉察,和一些區(qū)域更新的屬性季稳,使用()
可以折行劲适。
域名串的根域符號(hào)
.
不能?省略
$TTL 1D
bigsky.cn. IN SOA ns1.bigsky.cn. root.bigsky.cn. (
1 ; 序列號(hào)满力,序號(hào)越大表明資料越新狰住,每次Zone文件更新张吉,都需要修改Serial數(shù)值
1D ; Slave服務(wù)器多少時(shí)間更新數(shù)據(jù)
1H ; Slave服務(wù)器更新失敗,多長(zhǎng)時(shí)間后重試
1W ; 若Slave服物器無(wú)法從Master更新數(shù)據(jù),原有數(shù)據(jù)的有效期
3H ) ; DNS negative answer ttl
# $TTL 整個(gè)zone的RR的緩存時(shí)間,每條單獨(dú)的RR可以省略TTL配置
# ns1.bigsky.cn. 為主名稱服務(wù)器(FQDN)
# root.bigsky.cn. 管理員的郵件地址催植,原郵件地址中的@用.代替
2.4.2.2 NS記錄
記錄指定域名的權(quán)威名稱服務(wù)器
bigsky.cn. IN NS ns1.bigsky.cn.
bigsky.cn. IN NS ns2.bigsky.cn.
2.4.2.3 A記錄
記錄主機(jī)名轉(zhuǎn)換的地址肮蛹,如果一個(gè)主機(jī)名有多個(gè)A記錄,通過(guò)輪詢的方式來(lái)實(shí)現(xiàn)簡(jiǎn)單的負(fù)載均衡
srv1.bigsky.cn. IN A 10.0.0.1
srv1.bigsky.cn. IN A 10.0.0.2
2.4.2.4 CNAME記錄
記錄主機(jī)名的別名
bbs.bigsky.cn. IN CNAME www.bigsky.cn.
ftp.bigsky.cn. IN CNAME www.bigsky.cn.
linux.bigsky.cn. IN CNAME www.bigsky.cn.
2.4.2.5 MX記錄
用于電子郵件系統(tǒng)發(fā)郵件時(shí)根據(jù)收信人的地址后綴來(lái)定位郵件服務(wù)器
如郵箱地址為a@bigsky.cn创南,查詢流程為:
- 查詢
bigsky.cn
的MX記錄為mail.bigsky.cn
- 查詢
mail.bigsky.cn
的A記錄
MX記錄示例伦忠,10
為郵件服務(wù)器的優(yōu)先級(jí)
,數(shù)值越小越優(yōu)先
bigsky.cn. IN MX 10 mail1.bigsky.cn.
2.4.2.6 書(shū)寫(xiě)例子
默認(rèn)zone文件位置稿辙,/var/named/
FQDN(全域名)寫(xiě)法
$TTL 1D
bigsky.cn. IN SOA ns1.bigsky.cn. root.bigsky.cn. (
1 ; 序列號(hào)昆码,序號(hào)越大表明資料越新,每次Zone文件更新邻储,都需要修改Serial數(shù)值
1D ; Slave服務(wù)器多少時(shí)間更新數(shù)據(jù)
1H ; Slave服務(wù)器更新失敗,多長(zhǎng)時(shí)間后重試
1W ; 若Slave服物器無(wú)法從Master更新數(shù)據(jù),原有數(shù)據(jù)的有效期
3H ) ; DNS negative answer ttl
bigsky.cn. IN NS ns1.bigsky.cn.
bigsky.cn. IN NS ns2.bigsky.cn.
bbs.bigsky.cn. IN CNAME www.bigsky.cn.
ftp.bigsky.cn. IN CNAME www.bigsky.cn.
linux.bigsky.cn. IN CNAME www.bigsky.cn.
srv1.bigsky.cn. IN A 10.0.0.1
srv1.bigsky.cn. IN A 10.0.0.2
bigsky.cn. IN MX 10 mail.bigsky.cn.
mail.bigsky.cn. IN A 10.0.0.3
簡(jiǎn)略寫(xiě)法
$TTL 1D
$ORIGIN bigsky.cn.
@ IN SOA ns1 root.bigsky.cn. (
1 ; 序列號(hào)赋咽,序號(hào)越大表明資料越新,每次Zone文件更新吨娜,都需要修改Serial數(shù)值
1D ; Slave服務(wù)器多少時(shí)間更新數(shù)據(jù)
1H ; Slave服務(wù)器更新失敗,多長(zhǎng)時(shí)間后重試
1W ; 若Slave服物器無(wú)法從Master更新數(shù)據(jù),原有數(shù)據(jù)的有效期
3H ) ; DNS negative answer ttl
@ IN NS ns1
@ IN NS ns2
bbs IN CNAME www
ftp IN CNAME www
linux IN CNAME www
srv1 IN A 10.0.0.1
IN A 10.0.0.2
@ IN MX 10 mail
mail IN A 10.0.0.3
-
$ORIGIN
脓匿,起點(diǎn)域名,需要以.
結(jié)尾 -
@
表示起點(diǎn)域名萌壳,沒(méi)有配置$ORIGIN
時(shí)是zone語(yǔ)句中的zone_name亦镶,如bigsky.cn
- 當(dāng)域名不寫(xiě)成FQDN時(shí)日月,表示與起點(diǎn)域名的拼接袱瓮,如
ns1
表示ns1.bigsky.cn
- 當(dāng)RR的Domain字段為空時(shí)缤骨,表示與上一條記錄的Domain相同
2.5 反向查詢服務(wù)器
2.5.1 配置文件添加zone語(yǔ)句
zone "0.0.10.in-addr.arpa" IN {
type master;
file "named.0.0.10";
};
2.5.2 配置zone數(shù)據(jù)文件
只包含SOA
、NS
尺借、PTR
3種記錄
vim /var/named/named.0.0.10
$TTL 1D
@ IN SOA ns1.bigsky.cn. root.bigsky.cn. (
1 ; 序列號(hào)绊起,序號(hào)越大表明資料越新,每次Zone文件更新燎斩,都需要修改Serial數(shù)值
1D ; Slave服務(wù)器多少時(shí)間更新數(shù)據(jù)
1H ; Slave服務(wù)器更新失敗,多長(zhǎng)時(shí)間后重試
1W ; 若Slave服物器無(wú)法從Master更新數(shù)據(jù),原有數(shù)據(jù)的有效期
3H ) ; DNS negative answer ttl
IN NS ns1.bigsky.cn.
IN NS ns2.bigsky.cn.
1 IN PTR srv1.bigsky.cn.
2 IN PTR srv1.bigsky.cn.
3 IN PTR mail.bigsky.cn.
2.6 配置文件檢查
語(yǔ)法錯(cuò)誤檢查虱歪,不指定文件默認(rèn)檢查/etc/named.conf
named-checkconf
檢查數(shù)據(jù)文件邏輯錯(cuò)誤
named-checkzone zonename filename
2.7 重載配置文件
用于DNS相關(guān)配置文件的平滑更新,不用重啟named服務(wù)
rndc reload
2.8 區(qū)域傳遞
區(qū)域傳遞使用TCP 53
端口
2.8.1 配置master 服務(wù)器
vim /etc/named.conf
zone "zone_name" [ class ] {
type master;
file "文件名";
};
zone file配置
$TTL 1D
@ IN SOA master節(jié)點(diǎn)hostname root.bigsky.cn. (
3 ; 序列號(hào)栅表,序號(hào)越大表明資料越新笋鄙,每次Zone文件更新,都需要修改Serial數(shù)值
1D ; Slave服務(wù)器多少時(shí)間更新數(shù)據(jù)
1H ; Slave服務(wù)器更新失敗,多長(zhǎng)時(shí)間后重試
1W ; 若Slave服物器無(wú)法從Master更新數(shù)據(jù),原有數(shù)據(jù)的有效期
3H ) ; DNS negative answer ttl
@ IN NS master節(jié)點(diǎn)hostname
@ IN NS slave節(jié)點(diǎn)hostname
master節(jié)點(diǎn)hostname IN A master節(jié)點(diǎn)IP地址
slave節(jié)點(diǎn)hostname IN A slave節(jié)點(diǎn)IP地址
...
2.8.2 配置slave 服務(wù)器
配置文件添加zone語(yǔ)句怪瓶,vim /etc/named.conf
zone "zone_name" [ class ] {
type slave;
masters { 172.16.19.53; };
file "slaves/文件名";
masterfile-format text;#可選配置萧落,從master傳遞過(guò)來(lái)的文件轉(zhuǎn)為文本格式,默認(rèn)是二進(jìn)制格式
};
例子
zone "bigsky.cn" IN {
type slave;
masters { 172.16.19.53; };
file "slaves/named.bigsky.cn";
masterfile-format text;
};
2.8.3 區(qū)域傳遞安全
使用allow-transfer
限制允許進(jìn)行區(qū)域傳遞的主機(jī)洗贰,修改/etc/named.conf
文件
全局
options {
...
// 默認(rèn)拒絕所有
allow-transfer { none; };
...
};
特定zone找岖,可以覆蓋全局的配置
zone "bigsky.cn" IN {
...
// 為每個(gè)zone顯示指定地址
allow-transfer { 192.168.0.1;172.16.1.0/24; };
};
2.8.4 強(qiáng)制區(qū)域傳遞
在master服務(wù)器上強(qiáng)制發(fā)送通知
rndc notify 子域
在slave服務(wù)器上強(qiáng)制從主服務(wù)器拉取數(shù)據(jù)
rndc retransfer 子域
2.9 forwarder
當(dāng)設(shè)置了forwarders轉(zhuǎn)發(fā)器后,所有非本域的和在緩存中無(wú)法找到的域名查詢都將轉(zhuǎn)發(fā)到設(shè)置的DNS轉(zhuǎn)發(fā)器上敛滋,由DNS轉(zhuǎn)發(fā)器來(lái)完成解析工作并做緩存许布。
在/etc/named.conf
中配置,可以在options
中做全局配置绎晃,在zone
語(yǔ)句中可以為特定zone設(shè)置特定的forwarder
options {
...
forward first|only;
forwarders {
223.5.5.5;
8.8.8.8;
};
};
# forward first:優(yōu)先使用forwarders DNS服務(wù)器做域名解析蜜唾,如果查詢不到本機(jī)再做迭代查詢。
# forward only:只使用forwarders DNS服務(wù)器做域名解析庶艾,如果查詢不到則返回DNS客戶端查詢失敗灵妨。
# forwarders全局配置的轉(zhuǎn)發(fā)器
zone "bigsky.cn" {
type forward; # 針對(duì)特定域名配置的轉(zhuǎn)發(fā)器
forwarders { 192.168.51.39; };
};
3 bind工具
3.1 host
host [-aCdilrTvVw] [-c class] [-N ndots] [-t type] [-W time] [-R number] [-m flag] hostname [server]
#參數(shù)解釋
hostname 查詢的域名或IP地址
server 可以指定DNS服務(wù)器IP,默認(rèn)是/etc/resolv.conf中列出的DNS服務(wù)器
-t 查詢的RR類型落竹,NS泌霍、A、MX...
-v 詳細(xì)輸出
-a 相當(dāng)于-v -t ANY
3.2 dig
Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt}
{global-d-opt} host [@local-server] {local-d-opt}
[ host [@local-server] {local-d-opt} [...]]
#參數(shù)解釋:
@global-server 指定DNS服務(wù)器IP述召,默認(rèn)是/etc/resolv.conf中列出的DNS服務(wù)器
domain 要查詢的域名
q-type 要查詢的RR類型 (a,any,mx,ns,soa,hinfo,axfr,txt,...) [default:a]
q-class 查詢的類 (in,hs,ch,...) [default: in]
q-opt 查詢的選項(xiàng):
-4 (use IPv4 query transport only)
-6 (use IPv6 query transport only)
-b address[#port] (bind to source address/port)
-c class (specify query class)
-f filename (batch mode)
-i (use IP6.INT for IPv6 reverse lookups)
-k keyfile (specify tsig key file)
-m (enable memory usage debugging)
-p port (specify port number)
-q name (specify query name)
-t type (specify query type)
-u (display times in usec instead of msec)
-x dot-notation 反向查詢的ip地址朱转,例如-x 202.98.0.68
-y [hmac:]name:key (specify named base64 tsig key)
flags:
- qr:query,查詢標(biāo)志积暖,代表查詢操作
- rd:recursion desired藤为,代表希望通過(guò)遞歸查詢操作
- ra:recursive available,代表查詢的服務(wù)器支持遞歸查詢操作
- aa:authoritative answer 權(quán)威回復(fù)(查詢結(jié)果由管理域名的域名服務(wù)器提供夺刑,而不是緩存服務(wù)器提供的缅疟,稱為權(quán)威回復(fù))
QUERY:查詢數(shù)分别,1代表有1個(gè)查詢,對(duì)應(yīng)下面的QUESTION SECTION中的記錄數(shù)
ANSWER:結(jié)果數(shù)存淫,3代表有3個(gè)結(jié)果耘斩,對(duì)應(yīng)下面ANSWER SECTION中的記錄數(shù)
AUTHORITY:權(quán)威域名服務(wù)器記錄數(shù),0代表該域名有0個(gè)權(quán)威域名服務(wù)器可供域名解析用