Linux命令(37):dig命令-域名查询工具

dig命令



功能说明

dig和nslookup一样,也是域名查询工具,用来测试域名系统是否正常工作。这二个命令都在bind-utils包下,dig用起来比nslookup方便。用法如下:


dig [参数] [选项]

常用参数

选项 说明
@server 如果不想以/etc/resolv.conf来作为dns主机,则可以在此填入其他的IP
-t(type) 指定查询类型
-x 逆向查询
+short 提供一个简短的回复,默认是长的

示例                    

域名解析为IP地址


[[email protected] ~]# dig -t A www.baidu.com

; <<>> DiG 9.9.4-RedHat-9.9.4-29.el7_2.4 <<>> -t A www.baidu.com

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13748

;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:

;www.baidu.com.                 IN      A

;; ANSWER SECTION:

www.baidu.com.          196     IN      CNAME   www.a.shifen.com.

www.a.shifen.com.       292     IN      A       220.181.112.244

www.a.shifen.com.       292     IN      A       220.181.111.188

;; Query time: 7 msec

;; SERVER: 219.141.140.10#53(219.141.140.10)

;; WHEN: 五 12月 09 10:00:52 CST 2016

;; MSG SIZE  rcvd: 90

查询jd.com的A记录

[[email protected] ~]# dig jd.com A +noall +answer

查询jd.com的MX记录

[[email protected] ~]# dig jd.com MX +noall +answer

查询jd.com的权威DNS

[[email protected] ~]# dig jd.com NS +noall +answer

查看一个简短的回复

[[email protected] ~]# dig jd.com +short

学习自:

http://www.cnblogs.com/daxian2012/archive/2013/01/10/2854126.html

时间: 2024-12-19 19:33:28

Linux命令(37):dig命令-域名查询工具的相关文章

Linux命令(38):host命令-域名查询工具

host命令 功能说明 host命令是常用的域名查询工具,和nslookup.dig功能基本相同,用法如下: host [参数] [选项] 常用参数 选项 说明 -a 查询DNS详细信息相当于-v -t -c(type) 指定查询类型,默认为IN -r 禁用递归处理 -t(type) 指定查询类型 包括a.all.mx.ns  示例                     查询jd.com信息 [[email protected] ~]# host jd.com jd.com has addre

dig 常用的域名查询工具

dig 命令是常用的域名查询工具,可以用来测试域名系统工作是否正常. 语法: dig (选项) (参数) 选项: @<服务器地址>: 指定进行域名解析的域名服务器: -b: 当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求: -f<文件名称>: 指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息: -P: 指定域名服务器所使用端口号: -t<类型>: 指定要查询的DNS数据类型: -x: 执行逆向域名查询: -4

Linux命令(36):nslookup命令-域名查询工具

nslookup命令 功能说明 nslookup命令,在Windows.Linux下常用的网络命令,可用来查询或诊断域名系统(DNS)的信息. linux下域名查询的工具有nsloouup.dig.host Centos7,由于使用最小安装,默认没有带该命令,下面是安装命令演示: [[email protected] ~]# nslookup                         #提示没有找到命令 -bash: nslookup: 未找到命令 [[email protected] ~

Linux命令之dig命令挖出DNS的秘密

=== [初次见面] 我相信使用nslookup的同学一定比使用dig的同学多,所以还是有必要花些时间给大家介绍一下dig的. dig,和nslookup作用有些类似,都是DNS查询工具. dig,其实是一个缩写,即Domain Information Groper. 一些专业的DNS管理员在追查DNS问题时,都乐于使用dig命令,是看中了dig设置灵活.输出清晰.功能强大的特点. [最简单的dig用法] 最简单的dig用法,当然就是直接输入dig按回车. ? 1 2 3 4 5 6 $ dig

dig - 发送域名查询信息包到域名服务器

SYNOPSIS(总览) dig [@ server ] domain [Aq query-type ] [Aq query-class ] [+ Aq query-option ] [-Aq dig-option ] [%comment ] DESCRIPTION(描述) Dig (domain information groper 域名信息搜索)是一个灵活的命令行工具, 它可以用来从域名系统服务器中收集信息. Dig 有两种模式:简单交互模式用于简单的查询,而批处理模式则可以对包含多个查询条

每天一个linux命令(37)--iostat命令

Linux 系统中的iostat是I/O statistics (输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视.它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况.同vmstat一样,iostat也有一个弱点,就是他不能对某个进程进行深入分析,仅对系统的整体情况进行分析.iostat属于sysstat软件包.可以用 Yum install sysstat 直接安装. 1.命令格式: iostat[参数] [时间] [次数] 2.命令功能: 通过iostat方便

域名查询工具之Whois

whois: 作用:查询域名是否被注册,以及注册的详细信息,如域名所有人.域名注册商.域名注册日期和过期日期等的工具,这样很方便就能查询自己喜欢的域名是否被注册了, 其他:除了程序包命令外,也可以通过一些网站来查询域名是否被注册过,比如万网等 安装:linux中默认没有安装此工具,因此需要额外的安装 centos下安装: [[email protected] ~]# yum install -y jwhois Loaded plugins: fastestmirror, refresh-pack

dig命令

dig命令是常用的域名查询工具,可以用来测试域名系统工作是否正常. 语法br/>dig(选项)(参数)选项@<服务器地址>:指定进行域名解析的域名服务器:-b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求:-f<文件名称>:指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息:-P:指定域名服务器所使用端口号:-t<类型>:指定要查询的DNS数据类型:-x<IP地址>:

dig 命令

dig命令是常用的域名查询工具,可以用来测试域名系统工作是否正常. 语法 dig(选项)(参数) 选项 @<服务器地址>:指定进行域名解析的域名服务器: -b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求: -f<文件名称>:指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息: -P:指定域名服务器所使用端口号: -t<类型>:指定要查询的DNS数据类型: -x<IP地址>