erro de sintaxe /etc/named.conf [closed]

0

Sou muito novo nas configurações de DNS. Estou tentando configurar o DNS no RHEL 5 para fins de estudo.

Eu criaram zonas frente, zonas de reverter, e named.conf arquivos, a fim de obter o trabalho DNS, mas quando eu corro service named start , eu recebo o seguinte erro:

SO: RHEL 5

IPs Estou usando 172.168.190.1 ... 172.168.190.50

Meu arquivo /etc/named.conf é o seguinte:

options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        listen-on port 53 {any; };
};

zone "oracleexpert.com" IN {
        type master;
        file "oracleexpert.com.fwd.zone";
        allow-update { none; };
};

zone "localhost" IN {
        type master;
        file "localhost.fwd.zone";
        allow-update { none; };
};

zone "190.168.172.in-addr.arpa." IN {
        type master;
        file "172.168.190.rev.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa." IN {
        type master;
        file "localhost.rev.zone";
    allow-update { none; };
};

zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa." IN {
        type master;
        file "named.ip6.local";
        allow-update { none; };
};

zone "255.in-addr.arpa." IN {
        type master;
        file "named.broadcast";
        allow-update { none; };
};

zone "0.in-addr.arpa." IN {
        type master;
        file "named.zero";
        allow-update { none; };
};

include "/etc/rndc.key";

                                                                                                                50,19         Bot

Por favor ajude. Obrigado.

Aqui está a saída de sed -n l /etc/named.conf :

options {$
\tdirectory "/var/named";$
\tlisten-on port 53 { any; };$
};$
$
zone "oracleexpert.com" IN {$
\ttype master;$
\tfile "oracleexpert.com.fwd.zone";$
\tallow-update { none; };$
};$
$
zone "localhost" IN {$
\ttype master;$
\tfile "localhost.fwd.zone";$
\tallow-update { none; };$
};$
$
zone "190.168.172.in-addr.arpa" IN {$
\ttype master;$
\tfile "172.168.190.rev.zone";$
\tallow-update { none; };$
};$
$
zone "0.0.127.in-addr-arpa" IN {$
\ttype master;$
\tfile "localhost.rev.zone";$
\tallow-update { none; };$
};$
$
zone "255.in-addr.arpa" IN {$
\ttype master;$
\tfile "named.broadcast";$
\tallow-update { none; };$
};$
$
zone "0.in-addr.arpa" IN {$
\ttype master;$
\tfile "named.zero";$
\tallow-update { none; };$
};$
$
include "/etc/rndc.key";$
[root@alpha ~]# 
    
por Avinash Pawar 21.10.2017 / 12:17

2 respostas

1

Retire os pontos. Em vez de:

zone "190.168.172.in-addr.arpa." IN {
        type master;
        file "172.168.190.rev.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa." IN {
        type master;
        file "localhost.rev.zone";
    allow-update { none; };
};

Deve ser:

zone "190.168.172.in-addr.arpa" IN {
        type master;
        file "172.168.190.rev.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "localhost.rev.zone";
    allow-update { none; };
};
    
por 21.10.2017 / 12:29
0

Bem, muito obrigado por todo seu apoio. Eu retifiquei. Foi um erro bobo que eu estava cometendo. Eu tinha arquivos /etc/named.conf e /var/named/chroot/etc/named.conf e ambos eram ligeiramente diferentes um do outro. Eu só tinha que combinar os dois para que funcionasse.

    
por 22.10.2017 / 13:46

Tags