dig命令详解
1.查看域名的A记录
1
2
3
4
|
# dig yahoo.com; <<>> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6_3.
2
<<>> yahoo.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<
|
2.查看域名的ip
1
2
3
4
5
|
# dig yahoo.com +
short
98.139
.
183.24
72.30
.
38.140
98.138
.
253.109
|
3.查看域名的MX 记录
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# dig yahoo.com MX
; <> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6_3.
2
<> yahoo.com MX
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:
31450
;; flags: qr rd ra; QUERY:
1
, ANSWER:
3
, AUTHORITY:
0
, ADDITIONAL:
24
;; QUESTION SECTION:
;yahoo.com. IN MX
;; ANSWER SECTION:
yahoo.com.
33
IN MX
1
mta6.am0.yahoodns.net.
yahoo.com.
33
IN MX
1
mta7.am0.yahoodns.net.
yahoo.com.
33
IN MX
1
mta5.am0.yahoodns.net.
|
4.查看域名的SOA记录
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# dig yahoo.com SOA
; <> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6_3.
2
<> yahoo.com SOA
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:
2197
;; flags: qr rd ra; QUERY:
1
, ANSWER:
1
, AUTHORITY:
7
, ADDITIONAL:
7
;; QUESTION SECTION:
;yahoo.com. IN SOA
;; ANSWER SECTION:
yahoo.com.
1800
IN SOA ns1.yahoo.com. hostmaster.yahoo-inc.com.
2012081409
3600
300
1814400
600
|
5.查询域名的TTL记录
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# dig yahoo.com TTL
; <> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6_3.
2
<> yahoo.com TTL
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:
56156
;; flags: qr rd ra; QUERY:
1
, ANSWER:
3
, AUTHORITY:
0
, ADDITIONAL:
0
;; QUESTION SECTION:
;yahoo.com. IN A
;; ANSWER SECTION:
yahoo.com.
3589
IN A
98.138
.
253.109
yahoo.com.
3589
IN A
98.139
.
183.24
yahoo.com.
3589
IN A
72.30
.
38.140
|
6.查看内容信息
1
2
3
4
5
6
7
|
# dig yahoo.com +nocomments +noquestion +noauthority +noadditional +nostats
; <<>> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6 <<>> yahoo.com +nocomments +noquestion +noauthority +noadditional +nostats
;; global options: +cmd
yahoo.com.
3442
IN A
72.30
.
38.140
yahoo.com.
3442
IN A
98.138
.
253.109
yahoo.com.
3442
IN A
98.139
.
183.24
|
7.查询所有的DNS记录类型
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# dig yahoo.com ANY +noall +answer
; <<>> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6 <<>> yahoo.com ANY +noall +answer
;; global options: +cmd
yahoo.com.
3509
IN A
72.30
.
38.140
yahoo.com.
3509
IN A
98.138
.
253.109
yahoo.com.
3509
IN A
98.139
.
183.24
yahoo.com.
1709
IN MX
1
mta5.am0.yahoodns.net.
yahoo.com.
1709
IN MX
1
mta6.am0.yahoodns.net.
yahoo.com.
1709
IN MX
1
mta7.am0.yahoodns.net.
yahoo.com.
43109
IN NS ns2.yahoo.com.
yahoo.com.
43109
IN NS ns8.yahoo.com.
yahoo.com.
43109
IN NS ns3.yahoo.com.
yahoo.com.
43109
IN NS ns1.yahoo.com.
yahoo.com.
43109
IN NS ns4.yahoo.com.
yahoo.com.
43109
IN NS ns5.yahoo.com.
yahoo.com.
43109
IN NS ns6.yahoo.com.
|
8.DNS反向查询
1
2
3
|
# dig -x
72.30
.
38.140
+
short
ir1.fp.vip.sp2.yahoo.com.
|
9.查询多个DNS记录
1
2
3
4
5
6
7
8
9
10
11
|
# dig yahoo.com mx +noall +answer redhat.com ns +noall +answer
; <<>> DiG
9.8
.2rc1-RedHat-
9.8
.
2
-
0.10
.rc1.el6 <<>> yahoo.com mx +noall +answer redhat.com ns +noall +answer
;; global options: +cmd
yahoo.com.
1740
IN MX
1
mta6.am0.yahoodns.net.
yahoo.com.
1740
IN MX
1
mta7.am0.yahoodns.net.
yahoo.com.
1740
IN MX
1
mta5.am0.yahoodns.net.
redhat.com.
132
IN NS ns1.redhat.com.
redhat.com.
132
IN NS ns4.redhat.com.
redhat.com.
132
IN NS ns3.redhat.com.
redhat.com.
132
IN NS ns2.redhat.com.
|