Bootstrapping registros para um servidor DNS

1

Meu problema é esse.

Insatisfeito com as soluções de servidor de nomes DNS existentes, decidi criar meus próprios servidores de nomes para meus sites. Estou usando o NSD no Debian e está funcionando muito bem. Posso solicitar um registro do servidor com o DIG e obter a resposta correta e todo esse jazz.

No entanto, há uma pegadinha que não consigo descobrir como contornar. Para fornecer meus servidores de nomes ao meu registrador de domínios, eles precisam de registros A. (ns1.example.com, etc.)

Aqui está o problema: Como estou tendo esses servidores lidando com o DNS para todos os meus domínios, não sei como criar registros A para os próprios servidores. Se eu criar os registros ns1, ns2 dentro do meu próprio servidor, meu registrador não poderá pesquisá-los. Mas para criar esses registros externamente para que eu possa apontar um registrador para meus servidores, preciso registrar esses registros A com uma fonte externa, certo?

Como posso fazer o bootstrap dos registros A dos meus servidores de nomes para que meu registrador possa vê-los o tempo suficiente para conectar? Ou estou entendendo mal o problema completamente?

Espero que tenha feito um pouco de sentido.

    
por TachyonImpact 09.01.2012 / 08:48

1 resposta

4

O que você precisa é de algum cola ( 1 ).

Basicamente, o que você faz é informar o nome e o endereço IP dos seus servidores. Eles farão registros A para seus servidores na zona pai.

Então, se você estivesse falando sobre example.org , os servidores .org teriam um conjunto de registros como esse para delegar a você.

ns1.example.org. in a 192.0.2.10
ns2.example.org. in a 192.0.2.11
example.org. in ns ns1.example.org.
example.org. in ns ns2.example.org.
    
por 09.01.2012 / 09:00