Forum Pplware
Bind em Chroot no CentOS 5.5 - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Software (/forumdisplay.php?fid=4)
+--- Fórum: GNU/Linux (/forumdisplay.php?fid=7)
+--- Tópico: Bind em Chroot no CentOS 5.5 (/showthread.php?tid=7861)



Bind em Chroot no CentOS 5.5 - Apaxe - 24-11-2010 13:58

Olá a todos,

1) Instalei o Bind em Chroot no CentOS 5.5 e copiei os ficheiros necessários para o seu funcionamento para os seguintes directórios:

# cp -r /usr/share/doc/bind-9.3.6/sample/etc/* /var/named/chroot/etc/

# cp -r /usr/share/doc/bind-9.3.6/sample/var/named/* /var/named/chroot/var/named/

2) Depois também tive de eliminar a partir da linha nº48 toda a configuração do ficheiro "/var/named/chroot/etc/named.conf" para que o Bind pode-se iniciar com sucesso.

3) O meu problema é que não estou a conseguir adicionar Domínios no Bind!! Eu para adicionar um domínio exemplo fiz o seguinte:

Adicionei o seguinte Domínio exemplo no final do ficheiro "/var/named/chroot/etc/named.conf":

zone "exemplo.teste" IN {

type master;

file "/var/named/chroot/etc/db.exemplo";

allow-transfer { 192.168.72.201; };

};


4) Em seguida criei o ficheiro indicado na Zona "db.exemplo":

# touch /var/named/chroot/etc/db.exemplo


5) Depois adicionei a seguinte configuração no ficheiro "/var/named/chroot/etc/db.exemplo":

@ IN SOA servidor.exemplo.teste. apaxe.exemplo.teste. (

20101122 3H 15M 1W 1D )

NS servidor.exemplo.teste.

IN MX 10 servidor.exemplo.teste.

exemplo.teste. A 192.168.72.201

www A 192.168.72.201

ftp A 192.168.72.201

smtp A 192.168.72.201


6) Por fim, quanto tento reiniciar o serviço named recebo a seguinte mensagem de erro:

[root@servidor ~]# service named restart

A parar o named: [ OK ]

A iniciar o named:

Erro na configuração do 'named':

zone exemplo.teste/IN: loading master file /var/named/chroot/etc/db.exemplo: file not found

_default/exemplo.teste/IN: file not found

[FALHOU]


7) Perante este problema tentei definir sem sucesso as seguintes permissões:

# chown -R root:named /var/named/chroot/etc/

# chmod -R 777 /var/named/chroot/



O que me está a falhar?
Obrigados.