`

dig命令详解

 
阅读更多

原文链接:http://www.javaarch.net/jiagoushi/756.htm

 

dig命令详解

1.查看域名的A记录

	# 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

	# dig yahoo.com +short

	98.139.183.24
	72.30.38.140
	98.138.253.109

3.查看域名的MX 记录

	# 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记录

	# 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记录

	# 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.查看内容信息

	# 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记录类型

	# 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反向查询

	# dig -x 72.30.38.140 +short

	ir1.fp.vip.sp2.yahoo.com.
	
9.查询多个DNS记录

	# 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.

 

 

分享到:
评论

相关推荐

    linux dig命令详解

    linux dig命令详解linux dig命令详解linux dig命令详解linux dig命令详解linux dig命令详解linux dig命令详解linux dig命令详解linux dig命令详解linux dig命令详解

    linux_下的dig_命令详解

    linux_下的dig_命令详解

    DNS dig命令详解

    详细描述了DNS中dig命令的详细用法.帮做做链路负载均衡,GSLB等用户快速测试DNS应用

    dig命令使用详解

    dig命令使用方法详解,很实用的资料,包括各参数的说明,dns解释过程追踪的命令。

    DIG命令学习小结,还包括windows下的工具安装

    DIG命令学习小结 还包括一个windows下的dig的运行工具

    dig命令windows平台使用包

    在 unix 和 linux 下,建议大家使用 dig 命令来代替 nslookup。 dig 命令的功能比 nslookup 强大很多。 这个是dig命令在windows平台上的安装包,安装完需手动设置环境变量

    windows下使用dig命令(附详细教程)

    windows下使用dig命令(附详细教程): 教程为打包文件中的说明文档,按照此教程步骤完成,即可使用,本人亲自体验使用

    Windows下dig命令

    解压,把解压的的内容放到C盘Windows目录下;在cmd(Win+R)下就可以使用。

    windows系统下用dig命令的安装包

    windows系统下用dig命令的安装包

    dig命令windows版.rar

    dig(域信息搜索器)命令是个用于询问 dns 域名服务器的灵活的工具。他执行 dns 搜索,显示从受请求的域名服务器返回的答复。多数 dns 管理员利用 dig 作为 dns 问题的故障诊断,因为他灵活性好、易用、输出清晰。...

    dig_win32 在windows平台上使用的dig命令

    Dig命令不是只有在linux下才可以使用,现在这个包可以在windows下使用此命令,所得信息比nslookup命令要全面,如果大家在查询DNS的时候,想得到更详尽的资料,可下载此包!

    dis命令详解

    dis命令详解

    linux dig命令使用手册

    dig (domain information groper) is a flexible tool for interrogating DNS name servers. It performs DNS lookups and displays the answers that are returned from the name server(s) that were queried. ...

    dig命令工具

    Windows 10 安装BIND Tools完美使用dig命令 Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具。Dig的源码是ISC BIND大包的一部分,但是大多编译和安装Bind的文档都不把它包括在内。

    windows 系统下安装 dig 命令和nslookup的用法及详例

    dig [@server] [-b address] [-c class] [-f filename] [-k filename] [ -n ][-p port#] [-t type] [-x addr] [-y name:key] [name] [type] [class] [queryopt...] dig @202.99.224.8 www.12530.com nslookup -qt=...

    curl和dig命令的win安装包

    windows下安装这两个命令的安装包,请右键管理员运行,自动解压,程序的自解压模块会误报毒,勿慌张,实际无毒,不放心可以手动解压即可。

    dig命令 查询域名DNS信息

    dig命令的全称是“domain information groper”,它是一个用来灵活查询DNS的工具,它会打印出DNS域名服务器的回应,dig命令主要用来从DNS域名服务器查询主机地址信息。 dig命令与nslookup命令功能基本相同,但是dig...

    windows系统dig工具.zip

    网络管理员必备软件,使用dig比nslookup信息更加丰富和详细, dig是一个DNS查询工具,多数管理员会使用dig命令来解决DNS的问题。

    dig 支持edns_client_subnet的dig

    修改了的dig,支持edns_client_subnet。

    DIG-BIND9.17.15.x64-for Windows

    dig 是一个 Linux 下用来 DNS 查询信息的工具,全称是Domain Information Groper,与 nslookup 类似,但...Windows 下只有 nslookup,如果也想用到 dig 命令,就只能自己动手安装了。此为适用于Windows平台的dig工具。

Global site tag (gtag.js) - Google Analytics