原文发表于: DNS A CNAME MX PTR 等记录有什么区别

在之前的文章中,我们了解了什么是 DNS以及DNS 系统是如何工作的,现在让我们来看看 DNS 记录有哪些种类,以及它们有什么作用。

要理解不同的 DNS 记录,首先必须了解区域文件是什么?

区域文件

区域文件是名称伺服器存储其所知道的域名的信息的方式。名称伺服器知道的每个域名都存储在区域文件中。对于名称伺服器来说,大多数请求都不能在它自己伺服器中找到区域文件。

如果它被配置成可以递归查询,如解析名称伺服器,那它会递归找到结果并返回。否则,它会告诉请求者方下一步到哪里查询。

名称伺服器具有的区域文件越多,它能够权威回答的请求越多。

区域文件描述 DNS 「区域」,其基本上是整个 DNS 命名系统的子集。它通常只配置一个域名。它可以包含多个记录,定义了该域名下的资源位置。

区域文件的 $ORIGIN 表示该区域最高等级的权威。

所以如果一个区域文件被配置为 「example.com」 域,$ORIGIN 会被设置为 http://example.com。

它配置在区域文件的顶部,或者可以在引用区域文件的 DNS 伺服器的配置文件中定义。无论哪种方式,此参数描述区域将是什么等级的权威。

类似地,$TTL 配置它提供的信息的 「生存时间」。它基本上是一个计时器。高速缓存名称伺服器可以使用先前查询的结果来回答问题,直到 TTL 值用完。

更多内容请查看: DNS A CNAME MX PTR 等记录有什么区别

推荐阅读:

相关文章