É importante ter um registro NS e A na zona se você precisar delegar subzona para um servidor DNS diferente.
Por exemplo nós temos o servidor dns ns1.bar.com autoritativo para a zona bar.com. E precisamos delegar foo.bar.com para ns1.foo.bar.com. Então, precisamos criar a zona foo.bar.com e colocar lá esses registros:
foo.bar.com. IN NS ns1.foo.bar.com.
ns1.foo.bar.com. IN A 10.10.10.10
Se não tivermos uma delegação de discos, não funcionará. Esses pares de registros são chamados de registros de cola.
Os registros de cola são a única maneira de o sistema DNS encontrar o IP exato do servidor DNS autoritativo para a zona não-raiz.
Se você verificar qualquer domínio para registro NS usando dig
ou ver o despejo de tráfego com wireshark, verá que há uma seção 'adicional' em resposta.
;; ANSWER SECTION:
foo.bar.com. 10800 IN NS ns1.foo.bar.com.
;; ADDITIONAL SECTION:
ns1.foo.bar.com. 7972 IN A 10.10.10.10
ao fazer uma solicitação recursiva, por exemplo www.foo.bar.com seu cliente dns pedirá autorização DNS para a zona foo.bar.com e obterá a resposta ns1.foo.bar.com.
Para ir além, é necessário enviar uma solicitação para ns1.foo.bar.com, que é atendida por ... ns1.foo.bar.com. Para sair do loop, delegar o servidor DNS deve adicionar esta seção adicional, com um registro.
O servidor ns1.foo.bar.com deve ter os mesmos registros em sua zona, portanto, pode ser autoritativo para a zona foo.bar.com.