Buckminster
(usa Debian)
Enviado em 25/06/2017 - 13:06h
Faça assim:
No dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.2 192.168.10.62;
option routers 192.168.10.1;
option domain-name-servers xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx, 192.168.10.1;
option broadcast-address 192.168.10.63;
}
subnet 192.168.10.64 netmask 255.255.255.0 {
range 192.168.10.65 192.168.10.126;
option routers 192.168.10.64;
option domain-name-servers xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx, 192.168.10.64;
option broadcast-address 192.168.10.127;
}
e assim sucessivamente.
Em xxx no DNS tu coloca os DNSs desejados (se tu tiver um servidor DNS configurado na tua rede, caso contrário coloca DNSs públicos, Google, etc) e no final o IP do gateway, caso não quiser colocar DNSs coloque somente o IP do gateway.
Nas interfaces tu coloca como IP fixo o gateway de cada subrede (por exemplo, 192.168.10.1).
O parâmetro do DNSs se quiser tu pode colocar fora dos escopos, daí os DNSs ali colocados ficam valendo para todos os escopos, mas aconselho a colocar dentro dos escopos.
Repare que no range da subnet 192.168.10.0, por exemplo, eu coloquei o IP inicial 192.168.10.2 e como option routers 192.168.10.1 (gateway, que deve ser o mesmo IP fixado na placa de rede). O gateway deve ficar fora do range.
E no arquivo /etc/default/isc-dhcp-server tu coloca as 3 interfaces, por exemplo:
INTERFACES="eth0 eth1 eth2"
E cada placa de rede deve ser conectada uma em cada switch diferente para cada rede, senão dará conflito de DHCP.