DNSKEY 记录查找

使用我们的工具快速查找任何域的 DNSKEY 记录。DNSKEY 记录包含域的公共签名密钥,这对于 DNSSEC 验证过程至关重要。

介绍我们的 DNSKEY 查找工具

我们的免费工具让任何人都能轻松检查其域的 DNSKEY 记录。DNSKEY 记录在 DNSSEC 验证过程中发挥着重要作用,用于包含公共签名密钥。启用 DNSSEC 的解析器使用公共签名密钥来验证域对 DNS 查询的响应。

使用我们的工具检查 DNSKEY 记录有助于确保域符合 DNSSEC 并配置为正确进行验证过程。

如何使用我们的工具检查 DNSKEY 记录

以下是您需要遵循的步骤:

  1. 在提供的空间中输入您要检查的域名
  2. 从下拉菜单中选择 DNS 服务器
  3. 单击“DNSKEY 查找”按钮开始该过程
  4. 为域提供记录后,您可以使用复制按钮将其复制到剪贴板,也可以使用下载选项将其保存到设备

了解 DNSKEY 查找的结果

以下是 DNSKEY 查找完成后将提供的结果的细分:

  • 类型:记录中的此字段表示它是哪个记录。在这种情况下,“类型”字段将包含“DNSKEY”
  • 域名:此字段将包含您为 DNSKEY 查找输入的域名。
  • TTL:此字段包含生存时间 (TTL)。生存时间是指记录在刷新之前必须保留在缓存中的时间。
  • 算法:此处的算法是指用于为该域创建 DNSSEC 密钥的算法。
  • 协议:此字段包含域使用的 DNSSEC 协议版本。目前,用于 DNSSEC 的唯一协议是版本“3”。
  • 标志:标志字段指示存储在 DNSKEY 记录中的密钥是 ZSK 还是 KSK。ZSK 代表区域签名密钥,而 KSK 代表密钥签名密钥。
  • 密钥 ID:密钥 ID 用于识别特定的 DNSKEY 记录。换句话说,如果域的 DNSKEY 记录包含多个密钥,则密钥 ID 可帮助解析器区分它们。 
  • 密钥:密钥字段包含记录的主要值,即公钥。

还有哪些其他方法可以检查 DNSKEY 记录?

使用我们的工具查找域的 DNSKEY 记录是一种非常简单的方法。但是,您也可以尝试其他一些方法,例如在 macOS 和 Linux 设备上使用 Windows Powershell 和终端。

以下是有关如何使用相应设备上的命令行界面检查 DNSKEY 记录的指南。

在 Windows 上检查 DNSKEY 记录

以下是您需要遵循的步骤:

1. 在您的 PC 上打开 Windows PowerShell。您只需按下 Windows 键,然后在搜索栏中输入“PowerShell”即可。

2.打开 PowerShell 后,只需输入此命令: 

Resolve-DnsName -Name example.com -Type DNSKEY(将“example.com”替换为您要获取记录的域)

3.按回车键,DNSKEY记录将提供所有相应的详细信息,包括记录类型,TTL,标志等。

在Linux上检查DNSKEY记录

在Linux上检查DNSKEY记录

使用dig命令在Linux上检查DNSKEY记录。 

  • 打开终端。

MAC OS终端
  • 输入:dig DNSKEY example.com 并按 Enter。

在 macOS 上检查 DNSKEY 记录

将“example.com”替换为您的实际域名。输出将包含与指定域名关联的 DNSKEY 记录的信息。

在 macOS 上检查 DNSKEY 记录

您可以在终端中使用 dig 命令。 
  • 只需访问终端即可。
  • 输入:dig DNSKEY example.com 并按 Enter。
将“example.com”替换为您的实际域名。结果将显示指定域的 DNSKEY 记录。

常见问题

是否有必要为您的域配置 DNSKEY 记录?

是的,如果启用了 DNSSEC,则需要为您的域配置 DNSKEY 记录。DNSSEC 验证过程需要存储在 DNSKEY 记录中的公钥,这就是它们必不可少的原因。

DNSSEC 是否可以在没有 DNSKEY 记录的情况下工作?

不,DNSSEC 无法在没有 DNSKEY 的情况下工作。DNSKEY 提供用于验证 DNS 响应完整性的公钥。

您可以更改域的 DNSKEY 记录吗?

如果您是所有者或管理员,则可以更改域的 DNSKEY 记录。您可以通过托管服务提供商访问域的 DNS 记录并生成新的公共 DNSSEC 密钥。一旦生成新密钥,它们将以该域的 DNSKEY 记录的形式传播。