Entendendo TCP/IP (parte 4) - DHCP

Neste artigo, o quarto da série, descrevo o funcionamento do DHCP (Dynamic Host Configuration Protocol), o protocolo de configuração dinâmica de hosts. Parto de uma configuração simples e vou aumentando a complexidade, passando por reservas de IP e Relay.

[ Hits: 36.543 ]

Por: Ricardo Lino Olonca em 26/11/2011


Dhcrelay e Referências



Dhcrelay

Você pode ter várias VLANs separadas por firewall e ainda sim usar o mesmo servidor DHCP. Para isso é necessário que o firewall tenha o Dhcrelay.

O Dhcrelay funciona pegando todos pacotes 'dhcpdiscovery' e encaminhando-os para o servidor DHCP. Com isso você não precisa ter um servidor DHCP para cada VLAN, tornando a administração mais fácil e centralizada.

Primeiramente você precisa configurar a nova VLAN no servidor DHCP. Abra o arquivo 'dhcpd.conf' e adicione a VLAN como no exemplo abaixo:

subnet 10.2.4.0 netmask 255.255.255.0 {
          range 10.2.4.100 10.2.4.150;
          option routers 10.2.4.1;
}

Agora no roteador '/ firewall' da rede, você precisa instalar o Dhcp-delay. Como root, digite:

apt-get install isc-dhcp-relay

Após baixar os pacotes necessários, a tela abaixo solicita o endereço do servidor DHCP para o qual o Dhcp-relay deve encaminhar as solicitações.
Linux: Entendendo TCP/IP (parte 4) - DHCP

Em seguida deve-se especificar as interfaces de rede que o Dhcp-relay vai ouvir para poder receber as solicitações.
Linux: Entendendo TCP/IP (parte 4) - DHCP

Na tela seguinte você pode especificar mais algumas opções. Deixe como está.
Linux: Entendendo TCP/IP (parte 4) - DHCP

Agora, vá até uma máquina da outra VLAN e teste subir a rede de uma estação via DHCP. Você pode verificar que o dhcpd.lease já contém uma entrada para a nova rede.

lease 10.2.4.100 {
  starts 4 2011/07/29 20:41:56;
  ends 4 2011/07/29 20:51:56;
  tstp 4 2011/07/29 20:51:56;
  cltt 4 2011/07/29 20:41:56;
  binding state free;
  hardware ethernet 00:00:37:b1:a7:8a;
}

Você pode especificar outras VLANs e diferentes configurações de DNS e gateway, como já vimos.

Referências

Todo administrador de rede deve conhecer o DHCP e seu funcionamento. Este artigo teve como objetivo mostrar o básico sobre esta tecnologia.

Abaixo, seguem os links para mais informações.
Página anterior    

Páginas do artigo
   1. DHCP e seu funcionamento
   2. Instalação e configuração básica
   3. Testes e análises
   4. Reservando IP
   5. Dhcrelay e Referências
Outros artigos deste autor

Deduplicação com LessFS

Entendendo TCP/IP (Parte 3) - Resolução de nomes

Entendendo TCP/IP (Parte 5) - Portas TCP/UDP

Entendendo o TCP/IP

Entendendo TCP/IP (parte 2) - Endereços IP

Leitura recomendada

Instalando Slackware 11.0 em um pendrive

Configurando modems ADSL (Speedy - Velox - BrTurbo) no FeniX Extreme Linux

Ativando o Modo Noturno via Linha de Comando no GNOME/Wayland

Instalação e Configuração de Servidor SSH no Debian

LXC-Container e KVM - CentOS 6.2 x86_64 rodando em outro CentOS x86_64

  
Comentários
[1] Comentário enviado por fernandoborges em 26/11/2011 - 08:46h

Parabéns, principalmente pela parte do Dhcrelay, que normalmente não é abordada em artigos por aí.

[2] Comentário enviado por josemirsilva em 28/11/2011 - 09:35h

bom dia,

valeu pelo artigo,mostrado algo tão importante para que trabalha em rede.


[3] Comentário enviado por valterrezendeeng em 28/11/2011 - 10:01h

Parabens !!! O Artigo é muito Bom !!!

[4] Comentário enviado por julio_hoffimann em 28/11/2011 - 16:05h

Oi Ricardo,

Parabéns pela ótima série!

Abraço!

[5] Comentário enviado por ribafs em 29/11/2011 - 10:58h

Hoje administro uma rede Linux mas caí de para-quedas em termos de conhecimento de rede. Aprendi a instalar e configurar os serviços mas sempre senti que precisava deste conhecimento básico, o que você compartilha nas 4 partes do tutorial.
Muito obrigado, pois não é nada fácil encontrar um material assim, com qualidade e bem explicado.
Valeu Ricardo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts