我正在努力在我们的环境中设置DNS。 在testing平台中,我在正向和反向查找区文件中创build了一些Alogging和PTRlogging。 所以,我想知道不是在两个地方手动添加logging,我们能够基于正向查找区域文件中提到的Alogging以编程方式生成PTRlogging。
有没有人有这方面的投入?
FWIW,我从http://www.mkrdns.org/遇到了这个脚本mkrdns.pl ,但是脚本正在抛出错误信息。 我试图四处寻找,但徒劳无功。
似乎脚本并没有积极的发展,因为上一个稳定版本是在2002年发布的。
./mkrdns-3_3.pl -d /etc/named.conf <snip> (debug) Network "arpa.ip6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1", View "default", File "/var/named/dynamic/named.loopback", Type "master". (fatal) The zone file "/var/named/dynamic/named.loopback" is being used by two zones! Error in config file! (default:1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa and default:1.0.0.127.in-addr.arpa ...)
我遇到了这个链接 ,它引导你使用dnsrev从你的转发区域生成反向区域。 它需要一些设置,并不漂亮,但似乎比mkrdns解决scheme更新。
我的build议是,如果可能的话,使用PowerDNS和PowerAdmin Web前端。 根据我的经验,PowerAdmin使得pipe理DNS变得更容易,并且允许您在创buildlogging时通过单击checkbox来自动生成PTRlogging。