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!