新手问题。在 BIND 中,我必须创建两个名称服务器 ns1 和 ns2,以解析与 Apache 中的 3 个网站相关的 3 个域。Apache 及其 3 个域位于名为 srv1.domain.tld 的专用服务器上。这两个名称服务器位于两个 VPS(ns1.domain.tld 和 ns2.domain.tld)上。显然,所有域都由提供商通过其 DNS 面板进行管理。在 3 个域面板中,我指示了两个新的个人名称服务器,而在 domain.tld 面板中,我为两个 VPS 和专用服务器插入了三个 A 记录。
我想知道在 BIND 中,除了三个域的 3 个区域之外,我是否还必须为 domain.tld 创建一个区域,因为在这种情况下它将替换提供商管理的区域及其设置。还是我错了?
答案1
我通过让提供商面板解析这三台服务器的名称来解决这个问题。因此,我创建了 3 个 A 记录,指向这三台服务器的三个 IP 地址。然后,在一台服务器上,我安装了 Apache 及其虚拟服务器;在第二台服务器上,我通过创建引用第一台服务器上存在的虚拟服务器的区域安装了 BIND;最后在第三台服务器上,我安装了配置为从属的 BIND。