Linux DNS 绑定域子域配置

Linux DNS 绑定域子域配置

我对域和子域的绑定配置有疑问。

例如,我有一个主域名“example.lcl”,在该域名下,我在站点 A 有子域名“alpha.example.lcl”,在站点 B 有子域名“beta.example.lcl”。

站点 A 的 Linux DNS 服务器对“example.lcl”和“alpha.example.lcl”具有权威性。

我想知道如何配置区域以及如何配置正向和反向查找区域文件。

答案1

如果您希望将 beta.example.lcl 委托给不同的 DNS 服务器,请使用 example.lcl 区域中的 NS 记录,如下所示:

@  IN A 10.0.0.1
alpha IN A 10.0.0.1

beta IN NS some.other.dns.server.example.net.
beta IN NS another.other.dns.server.example.net.

另一方面,如果您希望保留现有 DNS 服务器上的所有内容,并且可以在一个区域下创建 alpha 和 beta 主机名:

@ IN A 10.0.0.1
alpha IN A 10.0.0.1

beta IN A 10.9.2.5

等等...

相关内容