Pular para o conteúdo

Integrando o BIND com DHCPd

Neste artigo veremos como fazer o servidor DHCP atualizar uma zona DNS de forma automática. Ideal para servidores Samba que atuam como PDC.
Stefano Geovani Esmeris stefano.esmeris
Hits: 38.333 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Considerações preliminares

Para quem já configurou um Samba como PDC, onde a maioria das máquinas rodam XP ou 2000 ou ainda para quem já realizou a árdua tarefa de integrar o Samba com LDAP para tentar emular ao máximo as funcionalidades de um Windows 2003 Server, aqui está o toque que faltava !

Acontece que os domínios das redes Windows que operam com o chamado Active Directory realmente contam com um serviço DNS bem resolvido e ter que fazer isto na mão para todas as máquinas da rede cada vez que entra uma nova é muito trabalhoso. Então porque não deixar o próprio servidor DHCP cuidar da tarefa de atualizar a nossa zona DNS?

A configuração descrita aqui foi testada com sucesso em máquinas rodando Slackware versões 10, 11 e 12, assim como em um Fedora Core 7, e acredito que em qualquer distro moderna vai funcionar também!

Neste artigo vamos considerar que o ip da nossa rede é 192.168.0.0/24.

Iniciando

Vamos começar a configuração criando uma chave criptográfica para a troca de informações entre os serviços:

# dnssec-keygen -a HMAC-MD5 -b 128 -n USER chave

Onde:
  • -b 128 é o tamanho da chave em número de bits;
  • chave é o nome ou apelido para esta chave.
    O comando produzirá no diretório corrente dois arquivos parecidos com estes:

    Kchave.+157+28571.key
    Kchave.+157+28571.private

    o conteúdo deve ser similar a isto:

    # cat Kchave.+157+28571.key

    chave. IN KEY 0 3 157 who31zSrHt7ZlS7xgZaUZQ==

    Eis a nossa chave!

    Vamos agora para a configuração do DHCPd.

  •    1. Considerações preliminares
       2. Configurando o DHCPd
       3. Configurando o BIND
       4. Finalizando
    Nenhum artigo encontrado.

    Teclados USB e Linux

    VsFTPD com TLS no Debian 4.0

    Criando wallpapers animados para o Enlightenment 17

    ZABBIX Proxy com MySQL

    Recuperando sistema em mirror LVM 1

    #1 Comentário enviado por marcio.itpro em 14/08/2008 - 15:57h
    Lelal, Quando eu usava samba aqui na empresa eu utilizava este recurso.
    É bem isso ai mesmo legal o artigo.
    #2 Comentário enviado por ErhnamDjinm em 15/08/2008 - 08:21h
    Uma observação importante... Praticamente todos os tutoriais disponíveis na net sobre integração de dhcp dns é com endereço classe C.
    Quando trabalhando com classes A ou B é necessáriotomar cuidado com o dns reverso. Eu sempre tentava fazer e achava que estava errado, pois nunca encontrava o reverso. Mas é porque no arquivo do reverso o endereço precisa estar invertido também. Os tutoriais nunca mencionam isso.
    #3 Comentário enviado por comfaa em 28/10/2008 - 12:36h
    muito bom

    Contribuir com comentário

    Entre na sua conta para comentar.