📜  dig +noall +answer - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:30:27.201000             🧑  作者: Mango

dig +noall +answer - Shell-Bash

简介

dig是一个用于 DNS 查询的命令行工具。它可以查询 DNS 服务器上指定主机的 IP 地址、MX 记录、CNAME 别名等。

+noall +answer 参数指定了仅输出回答部分的内容。

用法
dig +noall +answer example.com

输出类似于以下内容:

;; ANSWER SECTION:
example.com.        300     IN      A       93.184.216.34

这表明 example.com 的 IP 地址是 93.184.216.34,TTL 为 300 秒。

参数
  • +noall:不显示任何额外信息。
  • +answer:仅显示回答部分的内容。
  • +authority:仅显示权威部分的内容。
  • +additional:仅显示附加部分的内容。

更多参数请查看 man dig

示例
查询 MX 记录
dig +noall +answer MX example.com

输出类似于以下内容:

;; ANSWER SECTION:
example.com.        1800    IN      MX      0 example-com.mail.protection.outlook.com.

表示 example.com 的 MX 记录为 example-com.mail.protection.outlook.com

查询 CNAME 别名
dig +noall +answer CNAME www.example.com

输出类似于以下内容:

;; ANSWER SECTION:
www.example.com. 1800    IN      CNAME   example.com.

表示 www.example.comexample.com 的别名。

参考资料