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.