我们是一家新 ISP,我们最近的一个客户在我们的公共 IP 后面有一个电子邮件服务器,并向我们请求 rDNS,我们拥有一个 /21 前缀,我们为客户提供一个 /29 前缀用于他们的服务。我做了一些研究,发现我们作为 ISP 有责任做 rDNS,但我根本找不到太多关于如何设置的信息。
我已经创建了一个 bind9 服务器作为测试,并创建了一个带有反向区域的测试区域,它在本地运行良好,但如何在不干扰我们客户端的域的情况下进行设置
我将非常感谢您的帮助。
问候,
我们是一家新 ISP,我们最近的一个客户在我们的公共 IP 后面有一个电子邮件服务器,并向我们请求 rDNS,我们拥有一个 /21 前缀,我们为客户提供一个 /29 前缀用于他们的服务。我做了一些研究,发现我们作为 ISP 有责任做 rDNS,但我根本找不到太多关于如何设置的信息。
我已经创建了一个 bind9 服务器作为测试,并创建了一个带有反向区域的测试区域,它在本地运行良好,但如何在不干扰我们客户端的域的情况下进行设置
我将非常感谢您的帮助。
问候,
rDNS与客户的常规DNS域之间没有关系。
您的 IP 地址范围的反向 DNS 是通过 IP 地址注册表委派的。例如,如果您有一个带有RIPE
domain
的 inetnum,则可以在 RIPE DB 中创建一个以 rDNS 区域命名的对象,并将其nserver:
属性指向托管该区域的名称服务器 - 这与委派常规 DNS 域非常相似。其他 RIR(ARIN、APNIC等)可能有类似的程序。由于您有一个 /21,您可能需要对八个 /24 区域 (zyxip-addr.arpa) 中的每一个重复此操作,或者仅从有您的客户的那个 /24 开始。
一旦将 rDNS 委托给您,您就可以直接为客户设置 PTR 记录,也可以使用各种方法将 /29 块进一步委托给客户自己的名称服务器。(整个 /24 正好位于 DNS“点”边界,因此可以仅使用 NS 记录进行委托,但在 /24 以下会变得略显丑陋。)