Feature #10949
openCreate a new object called "ip range" to allow for more than one assignable ip address ranges
Description
I have a use case where we have a 21-bit block of IP addresses (4,096) that we cannot further subnet. The router is maintained by another organization, and we already have hundreds of devices using this network, mostly statically assigned. We currently block off ranges in a spreadsheet for each customer, and they maintain their own IP Addresses.
We now want to implement a Foreman server to manage the IP addressing, and would like to limit the range of available IPs for each customer.
I would like to propose the creation of a new tab in the "Subnets" edit interface called "IP Ranges". In this tab, you start with a "+Add IP Range" button. When the button is clicked, a modal/dialog pops up where you enter the following information:
- Start of IP Range
- End of IP Range
- assign Locations
- assign Organizations
- ??? other relevant info?
You will be able to create one or more IP Ranges that can be assigned to different organizations, and the "Suggested IP" upon interface assignment will come from the organization's assigned "IP Ranges".
Look and Feel: I particularly like the way the Interfaces sub-interface looks like.
Proposed mock-up: