我正在尝试为这个包含两个主机的子网设置一个反向区域文件:10.10.100.10
和10.128.5.10
。这意味着子网的网络掩码将是255.0.0.0
。我推断文件名将是10.in-addr.arpa
,但阅读规范文档后,似乎反向区域文件只允许一个字节来表示每个主机。这让我相信子网需要是 24 位——而不是 8 位。这是真的吗?
答案1
IP 地址的反向 DNS 记录始终如下所示:
10.5.128.10.in-addr.arpa.
如果需要,您可以在每个点委托给另一个区域。因此,整个10.0.0.0/8
网络的区域反向是:
10.in-addr.arpa.
在此区域中,您可以拥有PTR
如下记录:
10.5.128.10.in-addr.arpa. IN PTR some.hostname.local.
或者,如果您想将部分内容委托给其他名称服务器(因为您不想将所有内容都放在一组服务器上,如果树的一部分的责任在于另一个组织或部门等),您有如下记录:
128.10.in-addr.arpa. IN NS some.dnsserver.local.
或者
5.128.10.in-addr.arpa. IN NS some.dnsserver.local.
取决于您是否/如何将反向 DNS 树的部分责任委托给其他名称服务器。