说明
每个域名在解析之后,可以查看到域名的
DNS
情况,通常使用的DNS
的查询指令有:host
、nslookup
、dig
,这里简单介绍一下dig
命令。dig
是一个在类Unix
命令行模式下查询DNS
包括NS记录
,A记录
,MX记录
等相关信息的工具。dig
的源码是ISC BIND
大包的一部分,但是大多编译和安装Bind
的文档都不把它包括在内,在linux
系统下,它通常是某个包的一部分,在Gentoo
下是bind-tools
,在Redhat/Fedora
下是bind-utils
,或者在Debian
下是dnsutils
。安装
- debian系
apt-get install dnsutils
- centos系
yum install bind-utils
- debian系
相关命令用法
可以使用
dig -h
查看到所有的用法,这里简单列举一下常用的。查看百度的解析记录
[root@iZ2vc6uqi36nrkv6ce437dZ ~]# dig www.baidu.com ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.3 <<>> www.baidu.com ;; global options: +cmd ## Dig的部分输出一些有关于它的版本信息和全局的设置选项,如果+nocmd在命令行下是第一个参数的话,那么这部分输出可以通过加+nocmd的方式查询出来 ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12248 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 ## 显示一些从DNS返回的技术信息,这段信息可以用选项 +no]comments来控制显示,但是小心,禁止掉comments也可能关闭一些其它的选项。 ;; QUESTION SECTION: ;www.baidu.com. IN A ## 在这个查询段中,Dig显示出我们查询的输出,默认的查询是查询A记录,你可以显示或者禁止掉这些用+[no]question选项 ;; ANSWER SECTION: www.baidu.com. 440 IN CNAME www.a.shifen.com. www.a.shifen.com. 90 IN A 180.101.49.12 www.a.shifen.com. 90 IN A 180.101.49.11 ## 最后,我们得到`www.baidu.com`查询的结果与解析过程, 可以用+[no]answer显示或禁用这些选项。 ;; Query time: 0 msec ;; SERVER: 100.100.2.138#53(100.100.2.138) ;; WHEN: Fri Jan 22 10:30:52 CST 2021 ;; MSG SIZE rcvd: 90 ## 最后一段默认输出包含了查询的统计数据,可以用+[no]stats控制显示或禁用。
查看百度的
A
记录[root@iZ2vc6uqi36nrkv6ce437dZ ~]# dig baidu.com A +noall +answer ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.3 <<>> baidu.com A +noall +answer ;; global options: +cmd baidu.com. 238 IN A 39.156.69.79 baidu.com. 238 IN A 220.181.38.148
查看百度的
MX
记录[root@iZ2vc6uqi36nrkv6ce437dZ ~]# dig baidu.com MX +noall +answer ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.3 <<>> baidu.com MX +noall +answer ;; global options: +cmd baidu.com. 7200 IN MX 20 jpmx.baidu.com. baidu.com. 7200 IN MX 15 mx.n.shifen.com. baidu.com. 7200 IN MX 10 mx.maillb.baidu.com. baidu.com. 7200 IN MX 20 mx1.baidu.com. baidu.com. 7200 IN MX 20 mx50.baidu.com.
查看百度的
txt
记录,获得精简版的结果[root@iZ2vc6uqi36nrkv6ce437dZ ~]# dig www.baidu.com txt +short www.a.shifen.com.
更多有关dig
命令的用法,可浏览 dig命令用法指南。
#推荐阅读
概述 dig(Domain Information...
文章来源:
鸿辰
版权声明:本网站可能会转载或引用其他来源的文章、图片、数据等信息。对于这些转载内容,版权归原作者所有。本站尊重原作者的劳动成果,并在可能的情况下注明来源和作者。如有任何版权问题,请及时联系,收到后将第一时间处理。