DHCP 服务器使用租期状态来标识各个IP地址的当前状态,这样服务器可以及时了解哪些 IP 地址正在被使用、那些是可以使用、和那些不应该使用。下面是可能看到的 DHCP 状态:

  • ABANDONDED:IP被标识为 ABANDONDED 是因为有机器不是经过DHCP服务器分配到这个 IP 地址。可能是一个设备的 IP 地址被硬编码到设备,而这个 IP 地址又刚好在管理员定义的 DHCP 池中。Infoblox 的 DHCP 服务器会发送一个或多个ping(取决于设置),只要有一个回应就会将租期设置为 "ABANDONDED"。请求的客户端也会拒绝一个正在被使用的IP地址租期。如果服务器发现这样的拒绝也会将此租期设置为"ABANDONDED" 状态
  • ACTIVE:IP 地址正在被某个客户端使用。
  • BACKUP:此地址能够被 DHCP failover 机制中的第二服务器分配。
  • EXPIRED:此 IP 地址不在被原持有机器使用,但是还是和原来机器绑定在一起。记录会保持此状态直到所有标识为 "FREE"、"BACKUP" 状态的 IP 都被分配出去,而又有新的请求来到的时候。如果客户端发送一个新的请求,那个它曾经使用过的标志为 "EXPIRED" 的 IP 地址就会分配给它。
  • Free:能够被分配的。使用DCHP failover 机制时,首要服务器会将"FREE"状态的IP地址分配给新进请求。
  • Released:客户端释放了 IP 地址,但是还不能被分配出去。这是很少看到的中间状态。
  • RESET:IP 地址被收回,但是还不能分配出去,也是一个很少看到的中间状态。