dig 經常使用的域名查詢工具

 

dig 命令是經常使用的域名查詢工具,能夠用來測試域名系統工做是否正常。服務器

 

語法:

dig (選項) (參數)

選項:

@<服務器地址>: 指定進行域名解析的域名服務器;

-b: 當主機具備多個IP地址,指定使用本機的哪一個IP地址向域名服務器發送域名查詢請求;

-f<文件名稱>: 指定dig以批處理的方式運行,指定的文件中保存着須要批處理查詢的DNS任務信息;

-P: 指定域名服務器所使用端口號;

-t<類型>: 指定要查詢的DNS數據類型;

-x: 執行逆向域名查詢;

-4: 使用IPv4;

-6: 使用IPv6;

-h: 顯示指令幫助信息。 工具


參數:


主機:@指定要查詢域名主機;

查詢類型:指定DNS查詢的類型;

查詢類:指定查詢DNS的class;

查詢選項:指定查詢選項。 測試

 

實例:

DNS解析www.baidu.com全過程spa

[root@cobbler6 ~]# dig @8.8.8.8 www.baidu.com +trace    指定dns主機

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6 <<>> @8.8.8.8 www.baidu.com +trace
; (1 server found)
;; global options: +cmd
.                       203653  IN      NS      a.root-servers.net.
.                       203653  IN      NS      b.root-servers.net.
.                       203653  IN      NS      c.root-servers.net.
.                       203653  IN      NS      d.root-servers.net.
.                       203653  IN      NS      e.root-servers.net.
.                       203653  IN      NS      f.root-servers.net.
.                       203653  IN      NS      g.root-servers.net.
.                       203653  IN      NS      h.root-servers.net.
.                       203653  IN      NS      i.root-servers.net.
.                       203653  IN      NS      j.root-servers.net.
.                       203653  IN      NS      k.root-servers.net.
.                       203653  IN      NS      l.root-servers.net.
.                       203653  IN      NS      m.root-servers.net.
;; Received 228 bytes from 8.8.8.8#53(8.8.8.8) in 277 ms

com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
;; Received 491 bytes from 192.5.5.241#53(192.5.5.241) in 1207 ms

baidu.com.              172800  IN      NS      dns.baidu.com.
baidu.com.              172800  IN      NS      ns2.baidu.com.
baidu.com.              172800  IN      NS      ns3.baidu.com.
baidu.com.              172800  IN      NS      ns4.baidu.com.
baidu.com.              172800  IN      NS      ns7.baidu.com.
;; Received 201 bytes from 192.48.79.30#53(192.48.79.30) in 401 ms

www.baidu.com.          1200    IN      CNAME   www.a.shifen.com.
a.shifen.com.           1200    IN      NS      ns5.a.shifen.com.
a.shifen.com.           1200    IN      NS      ns2.a.shifen.com.
a.shifen.com.           1200    IN      NS      ns1.a.shifen.com.
a.shifen.com.           1200    IN      NS      ns3.a.shifen.com.
a.shifen.com.           1200    IN      NS      ns4.a.shifen.com.
;; Received 228 bytes from 61.135.165.235#53(61.135.165.235) in 22 ms

DNS解析www.baidu.com.net

[root@cobbler6 ~]# dig www.baidu.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6 <<>> www.baidu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61953
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.baidu.com.                 IN      A

;; ANSWER SECTION:
www.baidu.com.          573     IN      CNAME   www.a.shifen.com.
www.a.shifen.com.       109     IN      A       220.181.112.244
www.a.shifen.com.       109     IN      A       220.181.111.188

;; Query time: 1 msec
;; SERVER: 218.30.19.40#53(218.30.19.40)
;; WHEN: Wed Dec 21 08:57:57 2016
;; MSG SIZE  rcvd: 90
相關文章
相關標籤/搜索