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