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 .


Working with the DHCP Customer Configuration Gadget

The DHCP Customer Configuration Gadget allows users to assign APNIC IP aggregates to the DHCP server pools and generate DHCP Server Configuration changes.  

Setting up the DHCP Customer Configuration Gadget

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.

Set Up APNIC Aggregate & Subnet

The following steps must be completed to prepare an aggregate for use with the DHCP Customer Configuration Gadget:

  1. Have or create (Via IPAM → Add Aggregate) an APNIC IPAM Aggregate with an associated region. You may wish to add tags, vlan, or other associated information as well.

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



Using the DHCP Customer Configuration 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. 

 

Additional Information

For more detail on advanced DHCP topics and the DHCP API, see API Module - DHCP.