Configurando Helper Address

Por , 16/01/2009 16:52

O DHCP – Dynamic Host Configuration Protocol, é utilizado em cerca de 80% das redes atualmente. Este protocolo da suíte TCP/IP permite a configuração dinâmica do IP de um host, entre outras funcionalidades.

Basicamente, um computador com DHCP Client instalado (o próprio Windows, por exemplo), quando conectado a rede, envia uma requisição UDP via broadcast (DHCP Discovery) procurando um Servidor DHCP. O Servidor DHCP, por sua vez, responde essa requisição com o DHCPOFFER (que contém o MAC do client que fez a solicitação, o IP, máscara e lease time que o servidor está disponibilizando, e o IP do próprio servidor).

 

image

O Client então responde ao DHCPOFFER com o DHCPREQUEST (via broadcast), avisando que aceita o IP. Para finalizar, quando o servidor recebe o DHCPREQUEST, ele envia para o client o DHCPACK, com a confirmação das informações contidas no DHCPOFFER.

Ocorre que hoje é comum os servidores ficarem em uma rede diferente dos usuários, e como sabemos os roteadores não permitem a passagem de broadcast. Então como utilizar o DHCP?

Esta é justamente a função do Helper Address. Ele permite que o broadcast que chega a uma interface seja enviada para outra interface em forma de unicast.

Exemplo:

image

Configuração:

BrainworkRT#conf t
BrainworkRT(config)#int f0/1
BrainworkRT(config-if)ip helper-address 192.168.0.10
BrainworkRT(config-if)end
BrainworkRT#wr

 

No cenário acima o client e o server encontram-se em redes diferentes. Para que o DHCP possa funcionar é necessário adicionar na interface F0/1 do roteador o comando ip helper-address e o IP do servidor. Assim o roteador recebe o broadcast do client e transforma-o em um pacote unicast, destinado ao servidor.

O Helper Address funciona para DHCP, DNS e em alguns caso até para TFTP, e pode ser configurado em interfaces físicas ou interfaces virtuais.

Até a próxima.

7 Comentários em “Configurando Helper Address”

  1. Cledir Justo Windows XP Firefox 3.0.5 says:

    Cara muito bom e interessante seu blog!
    continue assim!

  2. André Ortega Windows XP Google Chrome 1.0.154.43 says:

    Obrigado Cledir.
    Espero que você continue visitando.

  3. [...] (Para ver como funciona o serviço DHCP clique aqui) [...]

  4. ayco Windows XP Firefox 3.5 says:

    Opa, post interessante cara, mas me esclarece uma dúvida, e no servidor dhcp como fica a configuração …

  5. André Ortega Windows XP Internet Explorer 7.0 says:

    Não precisa alterar nada no DHCP Server.

  6. Marcelo Windows XP Internet Explorer 8.0 says:

    Esse blog, é minha referencia de qualidade….

  7. Josivan Windows other version Firefox 7.0.1 says:

    Fiz a simulação no packet tracer e deu tudo certo!

Participe

Tema Brainwork 0.2(beta)