Servidor DHCP
definição do dhcp...
DHCP significa Dynamic Host Configuration Protocol. Trata-se de um protocolo que permite a um computador que se conecta a uma rede obter dinamicamente (quer dizer, sem intervenção específica) a sua configuração (principalmente, a sua configuração rede). Tem apenas de dizer ao computador para encontrar sozinho um endereço IP através do DHCP. O objectivo principal é a simplificação da administração de uma rede.
definição do dhcp...
O protocolo DHCP serve principalmente para distribuir endereços IP numa rede, mas foi concebido à partida como complemento do protocolo BOOTP (Bootstrap Protocol) que é utilizado, por exemplo, quando se instala uma máquina através de uma rede (BOOTP é utilizado em estreita colaboração com um servidor TFTP no qual o cliente vai encontrar os ficheiros a carregar e copiar para o disco duro). Um servidor DHCP pode reenviar parâmetros BOOTP ou de configuração próprios a um dado hóspede.
definição do dhcp...
-
necessário inicialmente um servidor DHCP que distribui endereços IP
- Esta máquina vai servir de base para todos os pedidos DHCP, e deve ter um endereço IP fixo.
- para encontrar e dialogar com um servidor DHCP, a máquina vai simplesmente emitir um pacote especial de broadcast na rede local.
- Quando o servidor DHCP receber o pacote de broadcast, devolverá outro pacote de broadcast que contém todas as informações requeridas para o cliente.
tipos de pacotes dhcp...
-
DHCPDISCOVER (para localizar os servidores DHCP disponíveis).
- DHCPOFFER (resposta do servidor um pacote DHCPDISCOVER, que contém os primeiros parâmetros).
- DHCPREQUEST (pedido diverso do cliente para por exemplo prolongar o seu arrendamento).
- DHCPACK (resposta do servidor que contém parâmetros e o endereço IP do cliente).
TIPOS DE PACOTES DHCP...
- DHCPNAK (RESPOSTA DO SERVIDOR PARA INFORMAR O CLIENTE QUE O SEU ARRENDAMENTO ACABOU OU SE O CLIENTE APRESENTA UMA MÁ CONFIGURAÇÃO DE REDE).
-
DHCPDECLINE (o cliente anuncia ao servidor que o endereço já é utilizado).
- DHCPRELEASE (o cliente libera o seu endereço IP).
- DHCPINFORM (o cliente pede os parâmetros locais, tem já o seu endereço IP).
comunicação do protocolo...
O primeiro pacote emitido pelo cliente é um pacote de tipo DHCPDISCOVER. O servidor responde por um pacote DHCPOFFER, em especial para apresentar um endereço IP ao cliente. O cliente estabelece a sua configuração, seguidamente faz um DHCPREQUEST para validar o seu endereço IP (pedido em broadcast porque DHCPOFFER não contém o seu endereço IP). O servidor responde simplesmente por um DHCPACK com o endereço IP para confirmação da atribuição. Normalmente, isto é suficiente para que um cliente obtenha uma configuração de rede eficaz, mas pode ser mais ou menos longo conforme o cliente aceite ou não o endereço IP…
mais referências do protocolo...
botando a mão na massa...
# apt-get install isc-dhcp-server
O serviço DHCP só deverá estar disponível para a rede interna. Por isso só deverá aceitar ligações pela interface interna (eth0, neste caso), o que é definido no arquivo de configuração /etc/default/isc-dhcp-server.
A parte principal da configuração é mantida no arquivo /etc/dhcp/dhcpd.conf.
mais detalhes...
e o dhcp com vlan...
# apt-get install vlan
É preciso ativar o módulo 802.1Q no Kernel...
DHCP
By Maurício Canto
DHCP
- 1,260