反向DNS在哪里工作?

如果您拥有自己的域名,则通常需要托pipe自己的转发DNS。 设置bind9,为您的域编写区域文件,并将名称服务器从注册服务器更改为您自己的域名服务器。 这似乎很简单。 但是,如果我拥有一个IP地址块,并且如果我想要设置自己的DNS服务器来pipe理自己的反向DNS,如何将反向名称服务器从我的ISP更改为我自己的反向DNS服务器? 这是正常的做法吗? 或者ISP不会允许这种情况发生?

您的提供商需要将netblock的反向DNS委派给您。 这应该是简单的,在极less数情况下,这很简单,但通常情况更复杂 – 您的提供商为每个指向您的域名服务器的IP地址设置一个CNAME。

例如,如果您运行的是10.105.179.128/25,那么您的提供程序将添加128个CNAME,如下所示:

153.179.105.10.in-addr.arpa CNAME 153.128-25.179.105.10.in-addr.arpa 

和一些NSlogging:

 128-25.179.105.10.in-addr.arpa. 86400 IN NS ns1.yournameserver.com. 128-25.179.105.10.in-addr.arpa. 86400 IN NS ns2.yournameserver.com. 

您将创build128-25.179.105.10.in-addr.arpa区域。 在你的域名服务器上,并用PTRlogging填充它。 一切正常。

有几种不同的方式来做到这一点。 飓风电器有一个体面的文件描述他们在这里 。

您的ISP必须将您的networking代理委托给您。 如果你不拥有一个完整的子网,那么这将是行不通的,尽pipe很小,但只是在一个较大的块中的几个地址。 在后一种情况下,您的提供商应该提供一些方法来编辑反向条目。