Servidor/Cliente DHCP
O protocolo DHCP (Dynamic Host Configuration Protocol) é usado para facilitar a distribuição de endereços IP em uma rede. RouterOS Mikrotik inclui ambas as partes: Servidor/Cliente.
O roteador suporta um servidor DHCP individual para cada interface Ethernet. O servidor Mikrotik tem como principal função fornecer ao cliente atribuições de um endereço IP com sua respectiva máscara IP, bem como o endereço do gateway e do servidor DNS.
A interface que hospeda o servidor DHCP deve ter endereço IP próprio e ao mesmo tempo não deve estar incluída no conjunto de endereços que os clientes receberão quando o solicitarem.
O protocolo DHCP está localizado na camada de rede do mapa de protocolos.
Cenário de comunicação DHCP
- O servidor DHCP sempre escuta na porta 67/UDP.
- O cliente DHCP escuta na porta 68/UDP.
- A negociação inicial envolve a comunicação entre endereços de broadcast.
- Em algumas fases o remetente utiliza o endereço de origem 0.0.0.0 e/ou endereços de destino 255.255.255.255.
- Deve-se ter cuidado com isso ao construir um firewall.
O processo para atribuir um endereço IP a um cliente é o seguinte:
DHCP-DESCOBERTA.
src-mac = , dst-mac = , protocolo=udp, src-ip=0.0.0.0:68, dst-ip=255.255.255.255:67
OFERTA DHCP.
src-mac = , dst-mac = , protocolo = udp, src-ip = :67, dst-ip=255.255.255.255:67
PEDIDO DHCP.
src-mac = , dst-mac = , protocolo=udp, src-ip=0.0.0.0:68, dst-ip=255.255.255.255:67
RECONHECIMENTO DE DHCP.
src-mac = , dst-mac = , protocolo = udp, src-ip = :67, dst-ip=255.255.255.255:67
Configuração do servidor DHCP
A interface a ser configurada como Servidor DHCP deve ter um endereço próprio e ao mesmo tempo esse endereço não deve estar incluído no pool de um endereço. Um pool é um intervalo de endereços que estará disponível para os clientes.
Na janela DHCP-Server, pressione o botão DHCP Setup e continue com os requisitos solicitados:
1. Interface à qual será atribuído o servidor DHCP:
2. Endereço de rede:
3. Portal:
4. Pool de endereços para clientes DHCP:
5. Servidor DNS (mais de um pode ser usado):
6. Horário das atribuições:
7. A seguir pressionamos próximo e assim termina o processo:
Na janela você pode ver o servidor DHCP criado.
Nesta configuração automática (executando DHCP Setup) são gerados os seguintes parâmetros:
- Um pool de endereços é criado: um grupo de endereços para atribuir aos clientes.
- O servidor DHCP é criado: seu nome e parâmetros (como a interface que aceitará solicitações de clientes).
- O espaço de endereço é criado: o endereço IP da rede e vários parâmetros.
NOTA IMPORTANTE: se você possui um ambiente bridge, o servidor DHCP deve estar configurado na interface bridge. Se o servidor DHCP estiver configurado em uma porta que faça parte da ponte, o servidor DHCP não funcionará.
Cliente DHCP
Permite que uma interface Ethernet solicite um endereço IP
- Um servidor DHCP remoto fornecerá:
- Direção IP
- Máscara e Gateway
- Endereços de servidores DNS
- O cliente DHCP fornecerá essas opções
- hostname
- ID do cliente (neste caso, o endereço MAC)
1 comentário sobre “Capítulo 2.4 – Servidor DHCP e Cliente DHCP”
Verifique as portas nos pacotes de envio e resposta.