资源记录(通常称为 RR)是 DNS 区域文件中的信息条目单位;RR 是主机名和 IP 信息的基本构建基块,用于解析所有 DNS 查询。 资源记录存在许多类型来提供扩展名称解析服务。
不同类型的 RR 具有不同的格式,因为它们包含不同的数据。 但是,一般情况下,许多 RR 共享一种通用格式,如以下地址资源记录示例所示。 以下虚构示例说明了在 A 资源记录中找到的字段:
microsoft.com. 600 IN A 150.150.150.1
- 第一个字段(microsoft.com)表示所有者。
- 第二个字段(600)是生存时间(TTL)参数,以秒为单位。
- 第三个字段(IN)是表示 Internet 类的协议系列(几乎始终为 IN)的类字段。
- 第四个字段 (A) 是 RR 表示的资源类型。
- 第五个字段(150.150.150.1)是资源数据或 RDATA。 此字段是一种变量类型,提供适合资源类型的信息;在本例中,它是一个 32 位 IP 地址。
DNS 中通常使用以下资源记录类型:
- 授权开始(SOA)
- 名称服务器 (NS)
- 指针记录 (PTR)
- 地址(A)
- IPv6 地址 (AAAA)
- 邮件交换 (MX)
- 规范名称 (CNAME)
- Windows Internet 命名服务 (WINS)
- WINS 反向查找 (WINSR)
DNS 中还有其他许多资源记录类型。 有关详细信息,请参阅 DNS WMI 提供程序参考。