如果您拥有域名,则通常会托管您自己的转发DNS.设置bind9,为您的域撰写区域文件,并将名称服务器从注册商更改为您自己的.这似乎很简单.但是,如果我拥有一块IP地址,并且如果我想设置自己的DNS服务器来管理我自己的反向DNS,我该如何将反向名称服务器从我的ISP更改为我自己的反向DNS服务器?这是正常的做法吗?或ISP不会允许这种情况发生?
解决方法
您的提供商需要将netblock的反向DNS委派给您.这应该是简单的,在极少数情况下它很简单,但通常它更复杂 – 您的提供商为每个指向您的名称服务器的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
和一些NS记录:
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.
然后你将创建128-25.179.105.10.in-addr.arpa区域.在您的名称服务器上并使用PTR记录填充它.一切都很完美.