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.549 ]

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

    FreeRADIUS - Conceitos Básicos - Parte II

    Fazendo o sistema de peticionamento do TJSP funcionar no Arch Linux (2018)

    Criando uma Máquina de Torrent com o OrangePI [Open Hardware]

    Instalando um servidor LAMP no Linux Ubuntu 7.10

    Conexão dial-up no Gnome usando o network-admin

      
    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