比dnslookup好的dns查询工具-dig


dig (domain information groper) 是一个功能强大的dns查询工具,比我们常用的dnslookup好很多,有使用方便,信息丰富等优点。
基本的用法是
dig @server name type

上面@server的意思是指定的dns服务器,如果没有设置,就是用本机默认的设置
name是要dig的域名
type是要查询的纪录类型,如果没有设置,默认的是查询A纪录

所以,最简单的用法是
dig sina.com.cn
输出

; <<>> DiG 9.2.4 <<>> sina.com.cn
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7164 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;sina.com.cn. IN A ;; ANSWER SECTION: sina.com.cn. 600 IN A 202.108.33.32 ;; AUTHORITY SECTION: sina.com.cn. 52074 IN NS ns3.sina.com.cn. sina.com.cn. 52074 IN NS ns1.sina.com.cn. sina.com.cn. 52074 IN NS ns2.sina.com.cn. ;; ADDITIONAL SECTION: ns1.sina.com.cn. 52074 IN A 202.106.184.166 ns2.sina.com.cn. 52074 IN A 61.172.201.254 ns3.sina.com.cn. 52074 IN A 202.108.44.55 ;; Query time: 101 msec ;; SERVER: 210.21.119.139#53(210.21.119.139) ;; WHEN: Thu May 17 09:33:34 2007 ;; MSG SIZE rcvd: 147[/code] HEADER部分 显示 QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 有 意思是由1个查询,1个结果,3个验证部分,和3个附加部分 QUESTION部分 显示我们查询的问题 ;sina.com.cn. IN A 意思是我们查询sina的a纪录,还可以mx,txt等其他类型 ANSWER 部分, 自然就是我们要的结果了,600是ttl的数值 AUTHORITY 可以看出dns数据是从那里来的,现在显示应该是sina自己的dns服务器。 ADDITIONAL部分 显示的是上述dns服务器的ip地址。 怎么样,感觉到dig的强大了么? dig一下ebay的所有纪录 [code linenum="off"] [juym@mail ~]$ dig ebay.com ANY ; <<>> DiG 9.2.4 <<>> ebay.com ANY
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51159 ;; flags: qr rd ra; QUERY: 1, ANSWER: 9, AUTHORITY: 4, ADDITIONAL: 1 ;; QUESTION SECTION: ;ebay.com. IN ANY ;; ANSWER SECTION: ebay.com. 2339 IN MX 10 data.ebay.com. ebay.com. 2339 IN MX 10 lore.ebay.com. ebay.com. 2069 IN TXT "spf2.0/pra mx include:s._sid.ebay.com include:m._sid.ebay.com include:p._sid.ebay.com include:c._sid.ebay.com ~all" ebay.com. 2069 IN TXT "v=spf1 mx include:s._spf.ebay.com include:m._spf.ebay.com include:p._spf.ebay.com include:c._spf.ebay.com ~all" ebay.com. 1431 IN A 66.135.192.87 ebay.com. 12050 IN NS smf-dns1.ebaydns.com. ebay.com. 12050 IN NS smf-dns2.ebaydns.com. ebay.com. 12050 IN NS sjc-dns1.ebaydns.com. ebay.com. 12050 IN NS sjc-dns2.ebaydns.com. ;; AUTHORITY SECTION: ebay.com. 12050 IN NS sjc-dns2.ebaydns.com. ebay.com. 12050 IN NS smf-dns1.ebaydns.com. ebay.com. 12050 IN NS smf-dns2.ebaydns.com. ebay.com. 12050 IN NS sjc-dns1.ebaydns.com. ;; ADDITIONAL SECTION: data.ebay.com. 2318 IN A 66.135.195.180 ;; Query time: 2 msec ;; SERVER: 202.96.209.6#53(202.96.209.6) ;; WHEN: Thu May 17 10:36:28 2007 ;; MSG SIZE rcvd: 506 [/code] linux和unix下有这个工具,也有windows的版本,请到 www.isc.org 下载 bind for windows 现在的版本是 http://ftp.isc.org/isc/bind9/9.4.1/BIND9.4.1.zip 安装后就可以在win下用dig工具了 其他的使用可以参照 http://bbs.chinaunix.net/viewthread.php?tid=229316 (我好像没跑出来结果):(


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据