Если вы используете добавочная запись pdnsutil он позволяет создавать повторяющиеся записи DNS. Есть ли способ предотвратить это?
Я обманул (немного) в этом. Мне нужен способ сопоставить мою прямую зону с обратной зоной и запустить ее через скрипт.
Моя установка использует mysql в качестве задней части, поэтому я изменил записи таблица следующим образом:
alter table records add constraint dom_type_co unique (domain_id, type, content);
Теперь, если я попытаюсь создать повторяющуюся запись, я получаю сообщение об ошибке:
Ошибка: GSQLBackend не может передать запись: не удалось выполнить инструкцию mysql ...
В качестве отступления - сопоставить переднюю зону с обратной:
pdnsutil list-zone mydom | grep "10\.95\.96" | awk '{ printf "%s %s\n",$5,$1 }' | cut -c 10- | xargs -L 1 pdnsutil add-record 96.95.10.in-addr.arpa $1 PTR $2
Очевидно, вам нужно будет изменить его, чтобы он соответствовал вашему IP-адресу / длине.