Meu próprio servidor de nomes não resolve o domínio

1

O que quero fazer é tornar o nome do meu domínio resolvido usando meus próprios servidores de nomes.

Eu tenho 3 VPSs, todos executando debian e um nome de domínio, mydomain.com

2 VPS são servidores de nomes e 1 é um servidor da Web.

No meu registrador, coloquei meu nome de domínio somente no DNS e alterei os nomes dos servidores para os meus dois próprios servidores de nomes.

No meu primeiro nameserver eu instalei o Bind9 e configurei como segue.

named.conf.local

zone"mydomain.com" {
type master;
file "/etc/bind/zones/mydomain.com.zone";
};

zone "x.x.x.x.in-addr.arpa" {
type master;
file "/etc/bind/zones/rev.x.x.x.x.in-addr.arpa";
};

/etc/bind/zones/mydomain.com.zone

mydomain.com. IN SOA ns3.mydomain.com. admin.mydomain.com. (
2006071801
28800
3600
604800
38400)

mydomain.com. IN NS ns3.mydomain.com.
mydomain.com. IN NS ns4.mydomain.com.
www           IN A  1.2.3.4 //my third VPS which is a webserver
ns3           IN A  x.x.x.x //this nameserver ip, should it be localhost?
ns4           IN A  x.x.x.x //my 2nd VPS nameserver ip
@             IN A 1.2.3.4

/etc/bind/zones/rev.x.x.x.x.in-addr.arpa

@ IN SOA ns3.mydomain.com. admin.mydomain.com. (
  2006071801; 
  28800; 
  604800; 
  604800; 
  86400); 

IN NS ns3.mydomain.com.
2 IN PTR mydomain.com

Quando eu executo nslookup www.mydomain.com a resposta é

Server: x.x.x.x //which points to the neighbourhood of my VPS provider
Address: x.x.x.x#53

Non-authoritative answer:
Name: www.mydomain.com
Address: x.x.x.x //this is the actual ip of my VPS webserver

Então parece estar funcionando? Não consigo resolver através do meu navegador, estou apenas esperando por propagação ou há algo faltando?

Agradecemos antecipadamente por qualquer ajuda ou conselhos perspicazes.

    
por Thuy 11.11.2012 / 19:08

2 respostas

2

link

link

Portanto, o ns3 está funcionando corretamente, mas o ns4 não está respondendo. Você também esqueceu de adicionar um registro A para o domínio. Algo como:

@           IN A  x.x.x.x //my third VPS which is a webserver

O @ significa: o domínio, não um subdomínio dele.

    
por 11.11.2012 / 19:57
0

Além disso, para obter uma lista de ferramentas on-line para testar sua zona DNS, consulte o link

    
por 12.11.2012 / 09:42