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