Não é possível forçar os clientes a liberarem seus IPs. O cliente poderia liberar seu próprio IP dinâmico (ex: sudo dhclient -r eth0
)
Tente fazer um tempo de liberação pequeno, o servidor ISC DHCP tem essa configuração. O padrão é:
default-lease-time 86400;
max-lease-time 86400;
ou seja, 24h, tente com default-lease-time 1800
ou seja, 30min ou até menos.
Referências:
- Forçar o servidor DHCP a renovar o endereço IP de uma máquina cliente, sem fazer nada na máquina do cliente
- isc-dhcp-server
Se você estiver usando outro servidor DHCP, em seguida, ISC (ou roteadores DSL), a maioria deles oferece a opção de definir o tempo de liberação.