skyfans之每天一个Liunx命令系列之三十九:dig

今天我们继续来学习每天一个命令,今天我们继续此章节内容:网络管理类命令(NETWORKING),今天学习的是什么命令呢,那就是dig(从域名系统服务器中收集信息–解析域名),大家一起来学习吧。

dig命令在centos7下是没有默认安装的,需要我们进行安装,安装命令:

yum install bind-utils -y

了解dig内容

dig --help

skyfans之每天一个Liunx命令系列之三十九:dig_第1张图片

实际应用举例

1.查询单个域名的DNS信息

dig www.baidu.com

skyfans之每天一个Liunx命令系列之三十九:dig_第2张图片
说明;
dig 命令默认的输出信息比较丰富,如图分为了5个部分:

第一部分显示了 dig 命令的版本和输入的参数。

第二部分显示服务返回的一些技术详情,比较重要的是 status。如果 status 的值为 NOERROR 则说明本次查询成功结束。

第三部分中的 “QUESTION SECTION” 显示的是我们要查询的域名。

第四部分的 “ANSWER SECTION” 是查询到的结果,以详细的情况显示。

第五部分则是本次查询的一些统计信息,包括用了多长时间,查询了哪个 DNS 服务器,在什么时间进行的查询等等

2.反向查询

dig -x 220.181.38.149

skyfans之每天一个Liunx命令系列之三十九:dig_第3张图片

3.精简显示查询结果

dig +short www.baidu.com

在这里插入图片描述

你可能感兴趣的:(基础命令系列,linux基础命令系列)