Acho que este fórum tem um tutorial para fazer o que você está tentando.
Atualmente estou instalando o samba4 como para um projeto de escola escolhida -extra. Estou seguindo a instalação do HOWTO do site deles . Agora, estou preso em conseguir meu dns trabalhando.
Eu instalei o bind9 com sudo apt-get install bind9
(versão 9.7.x). Eu adicionei o arquivo samba4 named.conf ao meu named.conf.local using include "/usr/local/samba/private/named.conf";
.
Agora, quando tento reiniciar meu serviço bind9 usando sudo /etc/init.d/bind9 restart
, recebo o seguinte erro:
Unsupported DLZ database driver 'dlopen'.
Eu pesquisei o problema e tudo o que pude encontrar foi que minha versão atual do bind9 não tinha dlz para dlopen. Então, baixei o BIND9 9.8.0P1 do site ics.org e fiz sudo ./configure --with-dlz-dlopen
e, em seguida, sudo make
e, em seguida, sudo make install
.
Agora, pensei que isso deveria resolver o problema, mas o problema ainda existe. Nomeado -v me da versão 9.8.0P1. Tudo isso está configurado no mais novo Ubuntu (11.10).
Então, para tornar a questão pequena: Como instalo o bind9 com drivers dlz dlopen incluídos?
Acho que este fórum tem um tutorial para fazer o que você está tentando.
Você precisa do bind9 versão 9.8.X para fazê-lo funcionar e configurá-lo com - >
./ configure --prefix = /usr --sysconfdir = /etc/bind --localstatedir=/var-mandir = /usr/share/man --enable-threads --with-libtool & & fazer & & make install
adicione o named.conf do diretório samba ao bind9 named.conf (inclua-o).
E corrija o /etc/apparmor.d/usr.sbin.named para acessar os arquivos necessários.
/ usr / local / samba / private / * rw,
/ usr / local / samba / private / dns / * rw,
Ainda tenho que corrigir alguns problemas menores, mas pelo menos o samba4 atualiza o DNS. Se você já fez um arquivo db com seu domínio, você deve removê-lo ou você receberá um erro que já está definido.
Assista ao seu / var / log / syslog em busca de mensagens de bind ou apparmor.