我使用 Linode 已有大约一年的时间,但仍然对其 DNS 管理器上的“主”域区域和“从”域区域术语感到困惑。除了 DNS 服务器名称外,术语“区域”与“主”和“从”似乎没有在网上其他任何地方使用。
我理解“DNS区域”可以指单个域。
我不明白的是,在虚拟主机的上下文中,什么时候会将“从属区域”记录添加到区域文件?
此外,如果虚拟主机位于单个 IP,那么关联的 DNS 服务器上会有一个区域文件还是多个区域文件?
答案1
我将坚持第一段。它构成了您问题的核心,其余部分因(技术)语言障碍而变得模糊不清。虚拟主机(Web 服务器概念)与您使用的区域类型无关。
在 Linode 的 DNS 托管环境中,您可以将区域设置为主区域或从区域:
主区:Linode 有效地为您提供了“主”服务器。主服务器是您添加、删除或修改记录的地方。这是大多数用户想要的,因为它允许他们使用 Linode 的 Web 界面来管理他们的 DNS 记录。值得注意的是,Linode还提供从属服务器在这个配置中。(或者简单地说,“主区域”意味着“Linode 同时提供主服务器和从属服务器”)
奴隶区:设置从属区域表示您正在使用 Linode 以外的服务来管理记录更新。换句话说,您不需要他们的 Web 界面。这是一种高级配置,对于管理现有 DNS 基础设施但只对 Linode 提供从属服务器感兴趣的人很有用。如他们的文件,您的主服务器应该配置为将
DNS NOTIFY
数据包发送到它们提供的 IP 地址列表,并且应该允许相同的 IP 对您的主服务器执行DNS AXFR
和DNS IXFR
请求(区域传输)。
长话短说:除非您是经验丰富的 DNS 管理员,否则请坚持使用 Linode 的主区域。从属区域适用于只希望为其域提供其他 DNS 从属服务器(即他们已经拥有其他从属服务器)的高级用户,或者尝试设置具有 Linode 的 Web 界面无法提供的复杂功能的主服务器。