Estenda o intervalo de endereços DHCP simples para incluir mais endereços

0

Para uma pequena empresa, eu configuro um pequeno servidor rodando o Ubuntu 14.04 que fornece DHCP e outros serviços. Eu uso o pacote isc-dhcp-server. Atualmente, ele atende a 240 endereços possíveis, mas agora estamos sem endereços (todos têm um PC, celular e laptop na mesa).

Minha configuração é simples (de /etc/dhcp/dhcpd.conf):

option domain-name "foobar.com";
option domain-name-servers 172.19.2.10;
option routers 172.19.2.1;
subnet 172.19.2.0 netmask 255.255.255.0 {
    range 172.19.2.11 172.19.2.251;
}

Gostaria de adicionar outro conjunto de endereços que vai de 172.19.3.11 a 172.19.3.251, que ainda pode acessar sistemas na sub-rede 172.19.2.

Eu tentei adicionar isso:

# extend the range by another 240 addresses
subnet 172.19.3.0 netmask 255.255.254.0 {
       range 172.19.3.11 172.19.3.251;
}

e alterando a máscara de rede da primeira declaração de sub-rede para esta:

subnet 172.19.2.0 netmask 255.255.254.0

No entanto, quando eu reinicio o isc-dhcp-server (usando o serviço isc-dhcp-server restart), recebo um erro.

Então, duas perguntas: 1) a sintaxe está correta no dhcpd.conf para estender a rede servida por outros 240 endereços? 2) eu tenho que mudar a máscara de rede do próprio servidor DHCP para 255.255.254.0 (seu endereço atual é 172.19.2.10 com máscara de rede de 255.255.255.0)?

Obrigado!

    
por Harry Hendo 06.12.2016 / 14:29

1 resposta

2

Você precisa de apenas uma sub-rede:

option domain-name "foobar.com";
option domain-name-servers 172.19.2.10;
option routers 172.19.2.1;
subnet 172.19.2.0 netmask 255.255.254.0 {
    range 172.19.2.10 172.19.2.250;
    range 172.19.3.10 172.19.3.250;
}

E todos os dispositivos na rede que usam IPs estáticos (especialmente o servidor DHCP) devem ter sua máscara de rede alterada para 255.255.254.0 em sua configuração de rede.

    
por fkraiem 06.12.2016 / 14:40