Eu sei que minha pergunta pode ser muito ambígua, mas vou me esforçar para explicar na descrição.
O cenário é este. Eu tenho três servidores de nomes, que são Debian VPSes que rodam o bind9 em um sistema mínimo de 32 bits do Debian. Estes fornecem serviço DNS para 6 sites diferentes.
Defini as entradas A a seguir para o meu domínio principal, cujo nome fornece o FQDN para todos os três servidores de nomes:
ns1 .mydomain.com - > A - > IP do servidor ns1
ns2 .mydomain.com - > A - > IP do servidor ns2
ns3 .mydomain.com - > A - > IP do servidor ns3
As entradas de DNS para mydomain.com até agora foram definidas em um servidor de terceiros, dnsever.com. Tendo meus próprios servidores de nomes, eu gostaria de abandonar o dnsever e usar esses três servidores para fornecer DNS para o meu domínio principal também, se for possível.
No entanto, quando configuro entradas de servidor de nomes em meu registrador de domínio, para meu domínio principal (cujo nome qualifica os servidores de nomes), ele solicita FQDNs para os servidores de nomes dos quais determina seus endereços IP e tenho certeza que definiu ns1 .mydomain.com, ns2.mydomain.com está errado, já que antes de fazer o ns1.mydomain.com resolver para o IP do servidor de nomes, não consigo usar o nome DNS. Parece uma espécie de situação de galinha e ovo aqui, a menos que eu esteja totalmente perdendo o ponto.
Sem usar um serviço de DNS de terceiros, como posso usar meus próprios três servidores para fornecer serviços independentes para resolver até mesmo os FQDNs deles mesmos?