O cliente armazena informações sobre as concessões que teve em um arquivo dhclient.leases.
Este arquivo pode estar localizado em /var/lib/dhclient
(para RHEL / CentOS, etc.), /var/liv/dhcp
para o Ubuntu, outros ditros podem usar locais diferentes.
O arquivo de aluguel em si não pode ser chamado de dhclient.leases, ele é freqüentemente chamado de dhclient.
Se presente, o option dhcp-server-identifier
dirá a você onde o cliente obteve o endereço IP.
O cliente pode obter o endereço IP de um servidor DHCP diferente daquele que você está vendo - veja acima.
O cliente já pode ter um endereço IP válido do seu servidor DHCP, portanto, ele passa pela realocação da concessão, em vez da alocação da concessão, e recebe o endereço IP que já possui.
Você pode ter que depurar isso na rede usando algo como tcpdump wireshark ou similar.
Leitura adicional
- página do manual do dhclient
- dhclient.conf página de manual
- dhclient.leases página de manual
- página de manual do tcpdump