Erro BIND - configuração de carregamento: final inesperado de entrada

5

Este é o erro que recebo ao executar o /etc/init.d/bind9 restart

Jun  1 10:43:29 local-dns named[2922]: starting BIND 9.5.1-P1 -u bind
Jun  1 10:43:29 local-dns named[2922]: found 1 CPU, using 1 worker thread
Jun  1 10:43:29 local-dns named[2922]: using up to 4096 sockets
Jun  1 10:43:29 local-dns named[2922]: loading configuration from '/etc/bind/named.conf'
Jun  1 10:43:29 local-dns named[2922]: /etc/bind/named.conf.local:13: unexpected end of input
Jun  1 10:43:29 local-dns named[2922]: loading configuration: unexpected end of input
Jun  1 10:43:29 local-dns named[2922]: exiting (due to fatal error)

Aqui está meu /etc/bind/named.conf.local

$TTL 86400
@       IN      SOA     ns1.test.com. (
                        2006020201
                        604800
                        86400
                        2419200
                        604800 )

NS      ns1
MX      10 mail

Não importa o que eu faça, não consigo fazer com que o final inesperado do erro de entrada desapareça. Eu tentei com uma única linha após o registro MX e ter o MX como a última linha. Não tenho certeza porque está dando esse erro. Alguém sabe o que está acontecendo?

    
por Zoredache 01.06.2009 / 18:48

2 respostas

5

named.conf.local é onde você define as zonas (domínios) para as quais você tem autoridade. Você não deve colocar seus registros de DNS aqui.

Seu named.conf.local deve ficar assim.

zone "test.com" {
        type master;
        file "/etc/bind/test.com.dns";
        allow-query {any;};
};

Todas as coisas que você tem atualmente devem estar em um arquivo chamado /etc/bind/test.com.dns .

    
por 01.06.2009 / 18:56
1

E se eu puder adicionar algo, por favor, verifique novamente a documentação para Bind, porque o seguinte não é uma entrada completa:

NS      ns1
    
por 01.06.2009 / 19:02