Eu tenho um domínio e configuro registros NS para este domínio na página do registrador.
Por exemplo:
ns1.some.com
ns2.some.com
Nestes servidores ns tenho registros A, MX.
Se eu precisar definir registros NS em ns1.some.com e ns2.some.com por algum motivo? Isso faz alguma coisa? E quanto ao registro SOA, onde ele deve ser colocado?
Obrigado pelas respostas.
Responder1
Sim, os servidores de nomes que atendem os registros A, MX, etc. precisam saber que são autoritativos, portanto, também devem ter os registros NS. Você deve configurar um como Master e o outro como Salve (se você tiver mais de dois, o restante também deverá ser Slave).
A outra resposta contém muitas informações boas, mas não acho que ele realmente responda à sua pergunta.
Se você estiver executando o BIND,seu servidor DNS mestre deve ter uma entrada como esta em named.conf
:
acl "mysecondaries" {
12.34.56.78;
};
zone "example.com" {
type master;
file "master/example.com";
allow-transfer { "mysecondaries"; };
};
No servidor Slave algo assim:
zone "example.com" {
type slave;
file "slave/example.com";
masters { 1.2.3.4; };
};
O registro real (faça este arquivo apenas no Master) deve ficar assim:
example.com. IN SOA ns1.example.com. root.example.com. {
2012082401 ; serial
10800 ; refresh (3 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
NS ns1
NS ns2
MX 10 mail
ns1 A 1.2.3.4
ns2 A 12.34.56.78
mail A 2.34.5.67
www CNAME park.domain.net
@ CNAME park.domain.net
Enquanto estou nisso. HáServiços DNS secundários/escravos gratuitosentão você não precisa operar dois por conta própria. Muitos sites pessoais e pequenos são configurados dessa forma. Eu mesmo uso o Afraid.net e o Buddyns.com.
Para adicioná-los, adicione o seguinte ao seu named.conf no seu servidor Master:
acl "afraid" {
174.37.196.55;
};
acl "buddyns" {
173.244.206.26;
174.136.99.149;
};
E altere sua diretiva de permissão de transferência para cada zona do named.conf
seu Master:
allow-transfer { "afraid";
"buddyns";
"mysecondaries"; };
E adicione os ns
registros relevantes aos seus arquivos de zona:
NS ns2.afraid.org.
NS b.ns.buddyns.com.
NS c.ns.buddyns.com.
Existem várias maneiras de ficar realmente sofisticado com essas configurações (se o que foi dito acima parece realmente manual, é; mas isso também torna tudo bastante fácil). A menos que você esteja estacionando muitos domínios, você realmente não precisa se envolver em nada mais complicado.