Estou desmembrando um subdomínio do domínio da minha empresa. Agora, já faz algum tempo que não faço a configuração do DNS/BIND, então preciso da sua ajuda para garantir que minha configuração esteja sã/correta:
Portanto, para o domínio pai (digamos example.com
), devo adicionar o seguinte:
mysub IN NS 123.231.111.222 ; This is fictitious public IP
E então configurei meu próprio servidor BIND em 123.231.111.222 com o seguinte conteúdo:
$TTL 600
$ORIGIN mysub.example.com.
@ IN SOA ns1 hostmaster (
2016051201 ; serial
1h ; slave refresh
5m ; slave retry
24h ; slave expiry
30m ; nxdomain ttl
)
@ IN NS ns1
@ IN TXT "v=spf1 ...spf statements follow..."
@ IN A 123.231.111.222
ns1 IN A 123.231.111.222
; definition of various hosts in this subdomain follows
Então, eu esqueci/esqueci alguma coisa? Ou talvez eu tenha cometido algum erro?
A estrutura básica parece boa, mas os
NS
registros são falsos. O destino deve sempre apontar para um nome, não para um endereço IP. Supondo que você deseja que o nome do destino exista na zona recém-criada (com base no seu exemplo), você também precisará de registros cola.Primeira zona:
Segunda zona:
(Sim, sou pedante e coloquei um segundo servidor de nomes em uma rede diferente lá.)