Minha zona DNS foo.com resolve a SOA mas não resolve o registro A

1

named.conf.local (incluído no named.conf)

zone "foo.com" {
    type master;
    file "/var/lib/bind/foo.com.hosts";
    };

Zona DNS

$ttl 600

foo.com.    IN  SOA server.hostname. mail.server.hostname. (
            1369844282
            600
            600
            600
            600 )
foo.com.    IN  NS  server.hostname.

fake            A        99.99.99.99

dig test

dig fake.foo.com +trace
[...]
foo.com.             600     IN      SOA     server.hostname. mail.server.hostname. 1369844282 600 600 600 600

Por que fake não está resolvido? O que eu sinto falta?

Mais alguns detalhes

O DNS desse servidor é gerenciado a partir de um painel de domínio em uma hospedagem.

Nesse painel do DNS eu configurei um subdomínio como registro NS apontando para o servidor.

Registros do painel DNS de hospedagem

@           A   99.99.99.99     
www     A   99.99.99.99     
ftp     A   99.99.99.99         
beta    A   99.99.99.99
_domainkey  NS      99.99.99.99

Então, quando falo sobre o registro fake , quero dizer que dig não pode resolver fake._domainkey.foo.com porque, como já foi dito, responda-me com o SOA e não com o registro.

    
por apelliciari 30.05.2013 / 00:38

2 respostas

1

os problemas estavam no registro _domainkey NS no painel do DNS de hospedagem, porque não funcionava corretamente.

Eu adicionei os registros diretamente no painel de hospedagem do DNS e funciona bem.

    
por 06.06.2013 / 09:59
1

Você tentou recarregar o bind depois de fazer esses arquivos?

Não sei qual é o seu sistema operacional, mas um deles deve funcionar:

$ rndc reload foo.com

ou

killall -HUP named

Eles recarregarão a configuração sem baixar o serviço. Exceto isso, a opção nuclear:

service named restart

ou

/etc/init.d/named restart

    
por 30.05.2013 / 00:49