📜  Linux 中的 nslookup 命令与示例

📅  最后修改于: 2022-05-13 01:57:01.483000             🧑  作者: Mango

Linux 中的 nslookup 命令与示例

Nslookup (代表“名称服务器查找”)是从 DNS 服务器获取信息的有用命令。它是一种网络管理工具,用于查询域名系统 (DNS) 以获取域名或 IP 地址映射或任何其他特定的 DNS 记录。它还用于解决与 DNS 相关的问题。

句法:

nslookup [option]

nslookup 命令的选项:

  • nslookup google.com:
    nslookup 后跟域名将显示域的“A 记录”(IP 地址)。使用此命令查找域的地址记录。它查询域名服务器并获取详细信息。

  • nslookup 192.168.0.10:反向 DNS 查找

    您还可以通过将 IP 地址作为参数提供给 nslookup 来执行反向 DNS 查找。

  • nslookup -type=any google.com :查找任何记录
    我们还可以使用-type=any选项查看所有可用的 DNS 记录。

  • nslookup -type=soa redhat.com :查找 soa 记录
    SOA 记录(权限开始),提供有关域的权威信息、域管理员的电子邮件地址、域序列号等……

  • nslookup -type=ns google.com :查找 ns 记录
    NS(名称服务器)记录将域名映射到对该域具有权威性的 DNS 服务器列表。它将输出与给定域关联的名称服务。

  • nslookup -type=a google.com :查找一条记录
    我们还可以使用查看特定记录的所有可用 DNS 记录 -type=a选项。

  • nslookup -type=mx google.com :查找 mx 记录
    MX(邮件交换)记录将域名映射到该域的邮件交换服务器列表。 MX 记录告诉所有发送到“google.com”的邮件都应该路由到该域中的邮件服务器。

  • nslookup -type=txt google.com :查找 txt 记录
    TXT 记录对于 DKIM、SPF 等多种类型的记录非常有用。您可以使用以下命令查找为任何域配置的所有 TXT 记录。