DHCP Server assign IPs to MACs 00:00:00:00:00:00

Hello,

In logs I am getting dhcp1: failed to give out ip address pool <dhcp_pool0> is empty
I looked in Leases table and I noticed that there are many records where IPs have been assigned to devices with MAC Addresses 00:00:00:00:00:00 and status busy

leases.jpg
.

I checked that theses IPs have been assigned in some wireless devices (for the WiFI I am using UNIFy Access Points)

I removed them but they came back… What should I do? Thank you a lot!

…assigned by UniFi APs? So you have multiple dhcp servers in a single network?
First step is to disable those dhcp servers.
Second step is to check whether there’s one or more devices with proxy-arp configured in your network. I could bet your lan-facing interface has proxy-arp enabled.
-Chris

Most likely in your network, there is a device which replies to all ARP requests so
the server believes that IP address is already used and does not give it out to the
client. Server goes through all of the addresses in the pool until it is empty.

You can:

  1. Disable conflict detection on the server;
  2. Find out which device is replying to all of these ARP requests and resolve this
    problem.

Sorry, I wrote it wrong. For WiFi I am just using Ubiquiti AP, they don’t have enabled DCHP server on them.

Do you have sufficient authentication on your AP (don’t keep it “open”, it will cause all kinds of issues!!)?
What is the chance of users that like to foul-up the network for fun or for their own gain?
(e.g. usually not a problem in an office, might be a problem in a school, is almost certainly a problem in an area network with paid access)

Yes I have full access in the Unify controller.
Well, its a private network (without paid access or Hotspots) so this is difficult to happen.

Check in your Unifi controller what devices you have, and which one could likely be the cause of this.
Turn devices off and on to make sure.