O servidor DNS local responde com SERVFAIL

1

Eu segui este guia para configurar um DNS na minha rede local. Eu configurei corretamente a casa.local. domínio. Meu nameserver tem o ip 192.168.2.16 e tem um registro A chamado maxdator.home.local apontando para ele.

Agora estou tentando adicionar outra zona chamada festmedhest.se, mas o servidor sempre responde com SERVFAIL quando eu executo o host -l festmedhest.se ou nslookup test.festmedhest.se (2)

cat zones / festmedhest.se.db

$ORIGIN .
$TTL 86400 ; 1 day

@ IN SOA maxdator.home.local. admin.home.local. (
 2015030512 ; serial
 8H ; refresh
 4H ; retry
 4W ; expire
 1D ; minimum
)

@ IN NS maxdator.home.local.

$ORIGIN festmedhest.se.


; Set the hostnames in alphabetical order
test IN A 192.168.2.1

cat named.conf.local

zone "home.local" IN {
    type master;
    file "/etc/bind/zones/home.local.db";
};

zone "festmedhest.se" IN {
    type master;
    file "/etc/bind/zones/festmedhest.se.db";
};

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

cat named.conf.options

options {
    directory "/var/cache/bind";
    forwarders {
            8.8.8.8;
            8.8.4.4;
    };

    dnssec-validation auto;

    auth-nxdomain no;    # conform to RFC1035
    listen-on-v6 { any; };
};

Eu tentei substituir maxdator.home.local com 192.168.2.16 mas nada muda. (Eu estou supondo que estou fazendo algo errado com SOA ou ou NS.)

    
por hoype 05.03.2015 / 20:53

2 respostas

3

named-checkconf -zj ou a leitura dos seus registros devem revelar o motivo do problema SERVFAIL .

Nesse caso, parece que o registro SOA no arquivo de zona do seu festmedhest.se está fora da zona.

    
por 05.03.2015 / 21:39
1

funciona quando eu removi $ ORIGIN. de festmedhest.se.db.

    
por 05.03.2015 / 21:38