Configuração do DHCPD por interfaces

1

Eu tenho duas interfaces em uma máquina rodando o Ubuntu 14.04 LTS. Que tem duas interfaces diferentes, a saber, eth0 e eth1.

Eu preciso fornecer endereços IP aos clientes pelas interfaces.

Por exemplo,

Qualquer cliente tenta se conectar por eth0 e precisa de um endereço IP, eu quero dar no intervalo 10.10.0.1 - 10.10.0.100

E os outros clientes que se conectam pela eth1 devem obter um endereço IP no intervalo 10.20.0.1 - 10.20.0.100

É possível escrever regras no dhcpd.conf?

    
por Enes Unal 13.12.2015 / 14:34

1 resposta

2

Supondo que você esteja usando o ISC DHCPd, ele é baseado na sub-rede:

subnet 10.10.0.0 netmask 255.255.255.0 {
    range 10.10.0.1 10.10.0.100;
}

subnet 10.20.0.0 netmask 255.255.255.0 {
    range 10.20.0.1 10.20.0.100;
}

Sua interface eth0 deve ter um endereço IPv4 na sub-rede 10.10.0.0/24 (suponho que as sub-redes sejam / 24, você não mencionou) e a interface eth1 deve ter um endereço IPv4 na 10.20.0.0/24 subnet.

Se você quiser limitar as interfaces que dhcpd examina, você pode colocar essas em /etc/default/isc-dhcp-server .

PS: man dhcpd.conf é seu amigo.

    
por 13.12.2015 / 15:22