Por que o nslookup me fornece NXDOMAIN neste caso?

1

Estou configurando um DNS no Fedora.

Eu tenho o arquivo de zona:

    $TTL 86400
    $ORIGIN example.com.
    @ IN SOA ns.example.com. root.example.com(
    2013121201 ;Serial
    28800         ;Refresh
    15         ;retry
    1w         ;expire
    3h)        ;minimum

    IN NS ns.example.com. ;in the domain
    IN NS ns2.example.com.
    IN MX 1 mail.example.com. ;mail server

    ;server host definitions
    ns      IN A 192.168.1.3 ;name server definition 
    mail    IN A 192.168.1.3

    ;non server domain hosts
    openmediavault  IN A 192.168.1.5
    ns2             IN A 192.168.1.5

Quando faço um nslooup ns2.example.com i:

[root@SRD-GrupoG-Server etc]# nslookup ns2.example.com
Server:     192.168.1.3
Address:    192.168.1.3#53

** server can't find ns2.example.com: NXDOMAIN

Por algum motivo, quando eu faço nslookup ns.example.com e nslookup openmediavault.example.com ele funciona bem, mas para ns2 e mail ele dá NXDOMAIN

Meu /etc/resolv.conf tem o servidor de nomes correto.

search xxx.xxx.xxx.pt
nameserver 192.168.1.3

Meu arquivo named.conf

zone "example.com" IN {
    type master;
    file "db.asr";
};

zone "1.168.192.in-addr.arpa" IN{
     type master;
     file "db.192.168.1";
};

Por que o nslookup ns2.example.com não funciona?

Obrigado pela sua ajuda!

Solução

Por alguma razão, os arquivos da zona estavam no diretório errado, diferente do declarado em named.conf e eu mudei os arquivos errados. Então foi por isso que não pode encontrar o servidor porque ns2.example.com não existia nos antigos.

    
por CatCos 16.12.2014 / 11:41

0 respostas

Tags