sexta-feira, 19 de setembro de 2008

Distribuição de configurações por DHCP para outras redes

Complemento da prova prática de Redes II no 2/2006 dada pelo Prof. Mauro Tapajós. Autores: André Mantovani, Lucas Souto e Thiago Ribeiro de Morais
Para complementar a prova prática realizada, realizamos uma pesquisa onde foi proposto que o servidor DHCP deveria fornecer IP’s para a rede classe C proposta no problema, conforme mostra a figura a seguir:
O servidor DHCP foi configurado para fornecer uma faixa de IP’s para cada rede no arquivo dhcp.conf. Esta configuração não funcionou, o host dinâmico enviava a mensagem broadcast pela rede e a mensagem ficava retida no roteador. Fizemos a pesquisa e descobrimos no site:
http://www.rnp.br/newsgen/9705/n1-2.html a seguinte afirmação:
“É possível que o servidor DHCP não esteja no mesmo enlace do cliente e que entre eles haja algum roteador que não faca o roteamento dos pacotes DHCP. Deve-se lembrar que o cliente DHCP, por não saber inicialmente quem é o servidor DHCP, utiliza o broadcast para procurá-lo, e que o mesmo pode ser feito pelo servidor até que o cliente tenha um endereço IP fixo. No caso então de, entre o servidor e o cliente, haver um roteador que não encaminhe devidamente pacotes DHCP, há a necessidade de um elemento intermediário: o relay DHCP. O relay DHCP é uma maquina capaz de receber pacotes dos clientes DHCP de sua rede, por exemplo, e encaminhar essas solicitações a um ou mais servidores em outras redes.”
A afirmação acima confirma que a configuração estava correta, no entanto o roteador estava filtrando as mensagens DHCP, não repassando ao servidor as requisições DHCP Discover. No site http://www.ecst.csuchico.edu/~dranch/LINUX/TrinityOS/cHTML/TrinityOS-c-27.html na seção 27.6 - Using DHCP Relay for LANS seperated by routers explica o porque que as requisições DHCP não são retransmitidas pelo roteador Linux.. O outro site onde foi pesquisado foi o site http://under-linux.org/forums/adm-em-geral/89315-dhcp-servindo-ips-de-uma-rede-diferente-da-configurada-em-sua-interface.html neste site é apresentado um tutorial para que se possa montar uma rede onde um servidor DHCP possa servir a mais de uma rede por meio de um roteador.O site http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/s1-dhcp-configuring-server.html apresenta como pode ser feito o DHCP Relay através de uma funcionalidade da distribuição RED HAT.

Um comentário:

Valdinei Duarte disse...

Muito boa sua iniciativa nivison só assim vamos compartilhar informações e discutir temas importântes na nossa área, já coloquei seu blog como link no meu e vamos trocar informações on line, boa sorte