[Dnsmasq-discuss] How to force release/renew IP from dnsmasq

dnsmasqyq.xpt at neverbox.com dnsmasqyq.xpt at neverbox.com
Wed Aug 14 02:41:55 BST 2019

I need my local machine to obtain a new/correct IP from dnsmasq.

Basically I've given all my local machines static IPs from the dnsmasq server.

However, some obtained dynamic IPs prior to I giving them static IPs,
but now I have no way to have them changed to the new given static

I've stopped then started local NetworkManager, and according to


I've stopped then started the dnsmasq server itself, and clear the
dnsmasq.leases file in between as well.

But still, nothing worked.

This is what I am at now:

$ systemctl status dnsmasq | tail -1
Aug 13 21:23:14 maroon dnsmasq-dhcp[17588]: not giving name coral to
the DHCP lease of because the name exists in
/etc/dnsmasq.hosts with address


$ cat /var/lib/misc/dnsmasq.leases
1566177794 90:b1:...:1f coral *

and `` is the IP I got at coral.

PS. the coral lease has been the following before, prior to I clear
the dnsmasq.leases file:

1566176399 90:b1:...:1f coral 01:90:...:1f

Moreover, I've try to run the following `dhcp_release` command at the
dnsmasq server before all these:

dhcp_release eth0 90:b1:...:1f '*'

Please help.


More information about the Dnsmasq-discuss mailing list