Actions
Feature #27841
openMake IP availability extensible
Status:
New
Priority:
Normal
Assignee:
-
Category:
DHCP
Target version:
-
Description
Current implementation of free IP check via ICMP/TCP ping is sub-optimal. It was made optional in 2019 however we should explore better solution:
- Make the IP availability method to be configurable in core and extensible by plugins
- Provide implementations for core: ping ICMP, ping TCP, DNS PTR lookup
- Provide implementation for Infoblox DHCP plugin (HTTP REST API call)
Users could pick which options would be in use (array setting of options). Plugins could add to the array of methods. When performing IP availability check, if any method would return IP as not free next available IP would be taken.
Actions