Working with DHCP Gadgets
For an overview of gadgets and how to attach them to resource pages, see Gadgets and Adding a Gadget to a Section .
The DHCP Customer Configuration Gadget allows users to assign APNIC IP aggregates to the DHCP server pools and generate DHCP Server Configuration changes.
Before using the DHCP Customer Configuration Gadget, the following should be set up:
ProVision versions prior to 7.0.0 required creating or identifying specific IPAM blocks as "DHCP Aggregates" using the "DHCP Available" status to assign DHCP pools from. As of 7.0.0, these statuses have been removed, and any IPAM block may be used to assign DHCP pools from, as long as they are subassignable and meet the assignment criteria provided by the user. This applies to all DHCP Management functions - the DHCP Customer Configuration Gadget, and all DHCP Tab areas. |
The following steps must be completed to prepare an aggregate for use with the DHCP Customer Configuration Gadget:
2. Go to DHCP Tab → Add Pool. Direct assign a new subnet pool to that CIDR, selecting the region and other filter criteria associated with the APNIC aggregate. Click "Save Changes" to create the pool.
3. If viewed in the IPAM tab, the aggregate will display as allocated to the subnet pool you just created - at this point the aggregate is available for use in the DHCP Customer Config Gadget
Step 1) Link the Gadget with the desired DHCP server
Step 2) Assign IP's for pools from DHCP aggregates
Remember, the aggregate must be APNIC, have an associated region, and be allocated as a subnet pool to be assignable in the gadget. |
Once assigned, a pool name will be automatically generated under "Resource". Pools may be unassigned by clicking the "Unassign" button.
Step 3) Set up configuration information - add Option 82 Elements, Circuit ID, and notes. Use the "Preview" field to confirm the accuracy of the data, and select the status as "Activate" or "Terminate".
Step 4) An admin user may manually push the updated configuration from the DHCP tab, or use a scheduled DHCP push task to automate the pushes.
See Gadgets - DHCP Customer Configuration for more details.
For more detail on advanced DHCP topics and the DHCP API, see API Module - DHCP.