Linux中dig命令的使用学习,linuxdig命令的使用


Dig全称为Domain Information Groper域名信息搜索。

Dig命令的用途:用来询问(interrogate)DNS服务器,很多系统和网络管理员用该命令来调试DNS相关的问题。dig的最典型用法是简单地查询单个主机。

1.查看dig命令的使用方法

info dig或者dig -h

2.根据域名查询ip地址

dig www.baidu.com

查询结果中符号的含义:

A (the IP address),

TXT (text annotations),

MX (mail exchanges), and

NS nameservers.

3.查询MX记录

$ dig baidu.com MX

MX全称Mail Exchanger

MX记录指定了与域名相关的邮件服务器IP地址。

4.查询NS记录

$ dig baidu.com NS

5.查询TXT记录

$ dig baidu.com TXT

6.查询SOA记录

SOA记录被命名为权威记录。

$ dig baidu.com SOA

7. 查询所有DNS记录类型

$ dig baidu.com ANY

8.反向查询:根据IP地址查询域名

$ dig -x ip地址

9. 跟踪DNS路径

互联网的DNS系统通过分层的方式工作,当我们使用dig来解析某个域名时,这个查询由多个DNS服务器连续处理。这些DNS服务器进程可以使用+trace参数进行跟踪。

$ dig baidu.com +trace

相关内容