如何在 Linux 中使用 Dig 命令

Dig 是 Domain Information Groper 的首字母缩写词,可帮助查询 DNS 信息以及解决与之相关的问题。 dig 命令是流行的命令行网络管理工具,它提供有关名称服务器以及我们使用该命令查询的主机地址和各种 DNS 记录的信息。 它更灵活,并且可以替代 nslookup 等旧工具。

为了演示我使用 Ubuntu 20.04 的示例。 本文将帮助您查找各种 DNS 记录,例如 A、AAAA、MX、NS、PTR、TXT、DKIM 和 SPF。 让我们从安装开始。

安装

dig 工具支持各种 Linux 发行版。 以下是在一些流行的 Linux 系统上安装 dig 的命令。

在 Ubuntu/Debian 中安装

$ sudo apt install dnsutils

安装在 Centos/Fedora

$ sudo yum install bind-utils

通过版本检查验证安装

$ dig –v

查询域“A”记录

默认情况下,dig 命令会提供 DNS ‘A’ Record 信息,以下是查询域后的输出。

$ dig google.com