como configurar o DHCP RELAY AGENT em roteadores CISCO

o Dynamic Host Configuration Protocol nos ajuda a abordar dinamicamente nossos hosts na rede. Na verdade, quando um Host é configurado para obter seu endereço IP dinamicamente, ele transmitirá uma solicitação DHCP na rede em busca de um servidor DHCP.

o problema aqui é que nosso servidor DHCP deve estar no mesmo domínio de transmissão que os clientes, pois os roteadores não encaminham pacotes de transmissão. Sugiro começar com a seguinte arquitetura:

DessinRELAYno lado esquerdo, temos nosso cliente DHCP. No meio, nosso roteador e no lado direito do servidor DHCP.

como nosso cliente DHCP deseja obter um endereço IP, ele enviará uma mensagem de descoberta DHCP que é uma mensagem de transmissão. Como o roteador não encaminha pacotes de transmissão, Esta mensagem nunca chegará ao servidor DHCP e, como resultado: nenhum endereço IP para nosso cliente DHCP amigo. Isto não é bom. 🙁

para resolver este problema, o recurso DHCP Relay Agent é usado em roteadores para encaminhar mensagens DHCP para o servidor DHCP e, quando o servidor DHCP responder, o roteador encaminhará as respostas para o cliente.

vamos ver como funciona:

Dessin2DISCOVER

o cliente DHCP transmite uma mensagem de descoberta DHCP à procura de um servidor DHCP. Quando o roteador recebe esta mensagem, e com o recurso DHCP Relay Agent ativado, ele encaminhará a mensagem para o servidor DHCP como um pacote Unicast.

O roteador irá também adicionar este Pacote Unicast um campo chamado giaddr (endereço IP do Gateway) no Pacote DHCP, este campo contém em nosso caso, o endereço IP 192.168.1.1 desde que o roteador recebe o DHCP Discover mensagem no Fa0/0, e o endereço IP de origem deste pacote Unicast será também 192.168.1.1.

este campo é exigido pelo servidor DHCP para que ele possa saber de qual pool ele deve selecionar um endereço IP.

DHCPOFFER

um servidor DHCP recebe a mensagem DHCP Discover, ele responderá pela mensagem DHCP OFFER; esta mensagem será enviada como um parcket Unicast para o roteador.

o roteador encaminhará a mensagem de oferta DHCP como uma mensagem de transmissão.

solicitação DHCP o cliente DHCP verificou as informações na mensagem de oferta DHCP e envia uma solicitação DHCP como uma mensagem de transmissão. O roteador encaminhará esta mensagem como pacote Unicast para o servidor DHCP. Observe que, mais uma vez, o campo giaddr é adicionado adicionar contém o endereço IP 192.168.1.1.

DHCP ACK

como resposta à mensagem de solicitação DHCP, o servidor DHCP enviará uma mensagem DHCP ACK para o roteador e, por sua vez, o roteador transmitirá esta mensagem no Fa0/0. Finalmente, nosso cliente DHCP tem seu endereço IP.Vamos ver como podemos configurar isso, você está pronto?

configuração

LAB

usaremos 3 roteadores para ver a configuração.

aqui está a configuração básica:

como baixar e instalar Minecraft no minecraft 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.0
ROUTER(config-if)#no shutdown
ROUTER(config)#int f0/1
ROUTER(config-if)#endereço ip 192.168.2.1 255.255.255.0
ROUTER(config-if)#no shutdown

DHCP_CLIENT(config)#int f0/0
DHCP_CLIENT(config-if)#no shutdown

DHCP_SERVER(config)#int f0/0
DHCP_SERVER(config-if)#ip address 192.168.2.2 255.255.255.0
DHCP_SERVER(config-if)#no shutdown
DHCP_SERVER(config)#ip dhcp pool NET1
DHCP_SERVER(dhcp-config)#network 192.168.1.0 255.255.255.0
DHCP_SERVER(dhcp-config)#default-router 192.168.1.1
DHCP_SERVER(dhcp-config) # exit

como você pode ver, esta é a configuração básica de cada roteador. Também configuramos o serviço de servidor DHCP. Agora temos que configurar o AGENTE de REENCAMINHAMENTO DHCP no roteador:

ROUTER(config)#int f0/0
ROUTER(config-if)#ip helper-address 192.168.2.2
ROUTER(config-if)#exit

Como você pode ver, o AGENTE de RETRANSMISSÃO DHCP recurso é habilitado usando o comando IP helper-address. 192.168.2.2 é o endereço IP do servidor DHCP. E ativamos o recurso na interface conectada ao cliente DHCP. Você pode ver o recurso habilitado na interface fa0/0:

ROUTER#show ip int fa0/0
FastEthernet0/0 em cima, protocolo de linha é (ligado)
endereço de Internet é 192.168.1.1/24
endereço de Broadcast é 255.255.255.255
Endereço determinado pelo comando do programa de configuração
MTU 1500 bytes
endereço de ajuda é 192.168.2.2
Dirigido encaminhamento de difusão é desativada
acesso de Saída a lista não está definida
Entrada de lista de acesso não definida
Proxy ARP é habilitado

Antes de configurar a interface de CLIENTE de DHCP para obter um endereço IP dinâmico, temos que configurar o Servidor para alcançar a rede 192.168.1.0/24, pois o endereço IP de origem das mensagens DHCP será 192.168.1.1/24. Para isso, vamos configurar um roteador estático:

DHCP_SERVER(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1

o Último passo é configurar a interface de CLIENTE DHCP DHCP:

DHCP_CLIENT(config)#int f0/0
DHCP_CLIENT(config-if)#ip address dhcp
DHCP_CLIENT(config-if)#exit

Agora, vamos ver se a interface tem um endereço IP:

DHCP_CLIENT#show ip int br
Interface de IP-Endereço OK? Método do Protocolo de Estado
FastEthernet0/0 192.168.1.8 SIM DHCP cima
FastEthernet0/1 não atribuído SIM anular administrativamente baixo baixo

Como você pode ver, nosso roteador recebeu com êxito um endereço IP. Isso significa que o recurso de relé está funcionando bem.

Leave a Reply

O seu endereço de email não será publicado.