Я работаю над настройкой DNS в нашей среде. На испытательном стенде я создавал несколько A
записи и PTR
записи в файлы зоны прямого и обратного просмотра. Итак, мне было интересно, вместо того, чтобы добавлять записи вручную в двух местах, мы сможем сгенерировать PTR
записи программно на основе A
записи, упомянутые в файле зоны прямого просмотра.
Есть ли у кого-нибудь отзывы о том, как это можно сделать?
FWIW, я наткнулся на этот сценарий mkrdns.pl
из http://www.mkrdns.org/ но этот сценарий выдает сообщение об ошибке ниже. Я пытался осмотреться, но тщетно.
Похоже, сценарий не находится в активной разработке, так как последняя стабильная версия была выпущена еще в 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
решение.
Мое предложение было бы, если возможно, использовать PowerDNS вместо этого используйте веб-интерфейс PowerAdmin. По моему опыту, PowerAdmin значительно упрощает управление DNS и позволяет автоматически создавать записи PTR, просто установив флажок при создании записи.