Re: Atribuição de IP's somente há interfaces cadastradas...
procura no /etc/dhcpd.conf
uma diretiva
deny unknown-clients
veja um exemplo
subnet 10.30.0.0 netmask 255.255.255.0 {
pool {
range 10.30.0.1 10.30.0.254;
deny all clients;
}
}
ness pool acima, o dhcp nao fornece nenhum ip deste bloco...
subnet 200.0.0.1 netmask 255.255.255.0 {
deny unknown-clients;
pool {
range 200.0.0.1 200.0.0.10;
deny all clients;
}
host alexandre { fixed-address 200.0.0.11; hardware ethernet 00:01:02:03:04:05; option routers 200.0.0.1; }
}
veja que do RANGE 200.0.0.1 ateh 0 200.0.0.10 o dhcp nao vai fornecer nenhum ip para ninguem
agora.. com a diretiva unknown-clients no outro pool, ele soh atribui ip a quem estiver cadastrado (host)..
para fornecer ip pra quem nao tiver cadastro e fornecer ip de OUTRO bloco.. basta cadastrar um novo range.. e nao colocar nenhuma diretiva DENY...
verificar tambem se nas opções globais do dhcpd.conf nao existe a diretiva:
deny unknown-clients
se tiver.. precisa remover... :)