É possível usar um único servidor DHCP para enviar faixas completamente diferentes de ip para diferentes interfaces de rede em diferentes LANs?
EXEMPLO:
Eu tenho os Severs #1 e #2.
Servidores #1: Um servidor DHCP com uma interface de rede chamada "enpA" que está conectada à LAN A.
Servidores #2: Um cliente DHCP com uma interface de rede chamada "enpA" que também está conectada à LAN A. Tem uma interface de rede chamada "enpB" que está conectada à LAN B.
LAN A: 192.168.56.0/24
LAN B: 10.0.2.0/24
Eu queria que o servidor LAN A (Severs #1) enviasse um ip para a interface "enpB" (Severs #2) que está conectada à LAN B. Ou seja, é possível fazer isso com um único servidor DHCP conectado na LAN A ?
Se sim, qual estratégia devo usar com um servidor DHCP como o isc KEA?
Sim, você pode fazer isso. O que você precisa fazer é executar um agente de retransmissão DHCP no servidor B, que escuta as solicitações DHCP em UDP/67 (UDP/547 para DHCPv6) em sua interface LAN B e as encaminha para a LAN A (o servidor DHCP obviamente precisa ser configurado para ter pools de rede para ambas as redes!)
O sistema funciona mais ou menos assim:
As retransmissões DHCPv4 e DHCPv6 são tratadas individualmente, portanto, você precisará de duas instâncias da retransmissão em execução se desejar lidar com os dois tipos.
Supondo que o Servidor A seja
192.168.56.1
/2001:db8:1::1
, e o Servidor B tenhaeth0
// na LAN A e //192.168.56.2
na LAN B , você executaria a retransmissão assim:2001:db8:1::2
eth1
10.0.2.1
2001:db8:2::1
/path/to/dhcrelay -4 -i eth1 192.168.56.1
/path/to/dhcrelay -6 -l eth1 -u eth0
Observe que não precisei usar retransmissões DHCPv6, portanto, isso é baseado na documentação.
Embora tecnicamente @ErikF seja a resposta certa para sua pergunta, faz muito mais sentido configurar o servidor nº 2 como um servidor DHCP multi-homed.
Fazendo isso, você não precisará configurar um retransmissor DHCP, e a complexidade também é drasticamente reduzida.
Sim, é completamente possível. Eu faço isso na minha própria configuração. Existem 2 requisitos/condições:
No meu caso, eu uso
dhcpd
e o roteador tem 2 placas de rede, uma para cada sub-rede. Configurei o IP de cada sub-rede para "xxx1". Então o meudhcpd.conf
é o seguinte.Eu o simplifiquei e o modifiquei para usar seus endereços IP, caso contrário, não será alterado. Se você não quiser que seu roteador também seja o servidor/resolvidor DNS, remova as quatro linhas que contêm
"option domain-name-servers"
: