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.

[ Hits: 36.528 ]

Por: Stefano Geovani Esmeris em 14/08/2008


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.

  •     Próxima página

    Páginas do artigo
       1. Considerações preliminares
       2. Configurando o DHCPd
       3. Configurando o BIND
       4. Finalizando
    Outros artigos deste autor
    Nenhum artigo encontrado.
    Leitura recomendada

    DNS no Slackware

    Instalando MultiLIB no Slackware 14.2 com Atualizações pelo GSlapt

    Acentos corretos no console, PnUP, PnDown, Home End, etc..

    Configuração de rede mesh em Ap Router Pro

    Instalando o Lazarus no Slackware

      
    Comentários
    [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




    Patrocínio

    Site hospedado pelo provedor RedeHost.
    Linux banner

    Destaques

    Artigos

    Dicas

    Tópicos

    Top 10 do mês

    Scripts