区域文件
区域文件是存储在名称服务器上的纯文本文件,其中包含有关该名称服务器区域内域名的信息。它包含该名称服务器管理员的联系信息,并列出每个域名和子域名及其对应的IP 地址。区域文件是域名系统基础设施的重要组成部分,使计算机能够在 DNS 系统层次结构的各个级别定位互联网上的服务器。
DNS 系统会将更大的命名空间划分为多个区域,这些区域还可以进一步划分为更小的区域。最大的区域涵盖每个顶级域名的全部内容(例如 .com 和 .net)。这些区域内部还有由其他名称服务器管理的更小区域,它们可能只包含一个域名(example.com)及其子域名(mail.example.com),也可能涵盖由多个域名组成的更大群组。每个名称服务器都会为其区域内的域名维护一个区域文件,并记录每个域名和子域名对应的 IP 地址。当互联网上的另一台计算机向该名称服务器发出请求时,名称服务器会检查区域文件并返回所请求域名的 IP 地址。
区域文件会存储有关域名的几项重要信息。每个区域文件都以一个或多个指令开头,这些指令是以“$”字符开头的文本行,用于设置名称服务器要遵循的规则,例如指定TTL过期计时器,或指定供相对域名使用的起始域名。每个区域文件都必须包含一个权威起始记录(SOA),其中列出名称服务器管理员的电子邮件地址、权威主 DNS 服务器的地址,以及用于设置区域文件内容刷新方式和时间的选项。区域文件的大部分内容是域名和子域名的DNS 记录,用于将特定域名与相应服务器的 IP 地址进行匹配。
测试你的知识