Se você usar pdnsutil add-record , ele permitirá que entradas de DNS duplicadas sejam criadas. Existe alguma maneira de evitar isso?
Se você usar pdnsutil add-record , ele permitirá que entradas de DNS duplicadas sejam criadas. Existe alguma maneira de evitar isso?
Eu trapaceei (um pouco) neste. Eu preciso de uma maneira de mapear minha zona direta para uma zona reversa e executá-la via script.
Minha configuração usa mysql como back-end, então alterei a tabela de registros da seguinte forma:
alter table records add constraint dom_type_co unique (domain_id, type, content);
Agora, se eu tentar criar um registro duplicado, recebo uma mensagem de erro:
Como um aparte - para mapear uma zona de avanço para um reverso:
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
Obviamente, você precisará alterá-lo para ajustar seu endereço IP/comprimento.