Skip to main content

The Infoblox integration enables you to export discovered network data from Forward Networks into Infoblox IP Address Management (IPAM). Using authenticated API access, the platform automatically updates IP addresses, network prefixes, and related metadata in your Infoblox network views to help maintain accurate, current IPAM records.

This integration uses NQE queries to extract network data from Forward Networks snapshots, map that data to Infoblox fields, and push it into designated Infoblox network views. Profiles are configured and managed entirely through the web interface, with support for both manual and automatic synchronization.

Prerequisites

  • Forward Enterprise: Version 25.7.0 or later
  • Infoblox NIOS: Compatible version with API access (WAPI v2.10 or above)
  • Authentication: Infoblox credentials (username and password)
  • Connectivity: HTTPS access between Forward Networks and the Infoblox Grid Manager (TCP port 443)

Adding an Infoblox Instance

To connect Forward Networks to an Infoblox instance:

  1. Navigate to Settings > Integrations.
  2. Locate the Infoblox integration within the list and select Add.
  3. Enter the following:
    • Name: Display Name of the Infoblox Instance.
    • IP Address: Address of the Infoblox Instance.
    • Authentication Method: Username/Password.
  4. Select Test Connectivity to validate access.
  5. If successful, select Save.

Adding an Infoblox Instance

After saving, the instance appears on the Integrations page.

Configuring a Profile

Profiles define what data is pushed to Infoblox and which Network View it is sent to.

Configuring an Infoblox Profile

To create a profile:

  1. Select Add New Profile under the desired Infoblox instance.
  2. Provide a Profile Name.
  3. Choose an NQE query to define the data source from Forward Networks.
  4. Map the columns from the query to the expected Infoblox fields, and select Next. Mapping NQE fields to Infoblox fields
  5. Under Network View Mapping:
    • Select the Forward network to use as the data source.
    • Select the target Infoblox network view.
    • Enable the Auto-create missing IP parent prefixes option if desired.
      note

      Infoblox requires a parent prefix for each subnet. Enabling this option will automatically create any missing parent prefixes during a data push. If disabled, any subnets without a parent prefix will be skipped during synchronization.

  6. Select Save, then Done once configuration is complete.

Default Field Mappings

The predefined NQE template maps data into the following Infoblox-compatible fields:

FieldDescription
ip_addressIP address of the device interface (Required)
last_discovered_timestampSnapshot timestamp (Required)
device_locationDevice’s physical or logical location
osOperating system
device_vendorVendor or manufacturer
device_port_nameInterface or port name
discovered_nameHostname of the device
network_component_port_descriptionPort description
mac_addressMAC address of the interface
port_vlan_numberVLAN ID
vrf_nameName of the configured VRF
port_statusOperational status of the port
port_speedPort speed
discovererStatic value: "Forward Networks"

Synchronization Options

Manual Synchronization

  • Select Push Manually to initiate the sync.
  • Upon success, the sync time updates on the profile card.

Automatic Synchronization

  • Enable Push to Infoblox after each successful Snapshot processing during profile creation or via profile edit.
  • Data is automatically pushed to Infoblox after each snapshot completes.

Both modes support batching and paging for performance and API reliability.

Managing Infoblox Instances and Profiles

After setup, Infoblox instances and profiles can be managed from the Infoblox Instances page.

Pushing Data

To manually push data to Infoblox:

  • Select the Push to Infoblox icon on the instance card.

Viewing Logs

  • Each profile maintains a separate sync log.
  • Select the View Logs icon next to a profile to review status, errors, and results.

Viewing Logs from Infoblox Profiles

Editing and Deleting

Editing a Profile

  1. Select the More options icon next to a profile.
  2. Choose Edit.
  3. Modify the NQE query, column mappings, or network view.
  4. Select Save.

Deleting a Profile

  1. Select the More options icon next to a profile.
  2. Choose Delete, then confirm.

Editing an Instance

  1. Select the More options icon next to the instance.
  2. Choose Edit.
  3. Modify the instance name, IP address, or authentication method.
  4. Select Save.

Deleting an Instance

  1. Select the More options icon next to an instance.
  2. Choose Delete, then confirm.

API Endpoints Reference

Forward Networks uses the following Infoblox WAPI endpoints during integration:

List network views

GET /wapi/v2.10/networkview

Returns all configured Infoblox network views.

List networks in a specific network view

GET /wapi/v2.10/network?_return_fields=network&network_view=<VIEW>

Lists all networks (prefixes) within the specified Infoblox network view.

Create a missing network (CIDR)

POST /wapi/v2.10/network

Creates a new network (CIDR) if missing in Infoblox .

Bulk CSV import

The integration performs bulk updates using Infoblox’s CSV import process, which requires three sequential calls:

  • POST /wapi/v2.10/fileop?_function=uploadinit
  • POST /http_direct_file_io/<REQ_ID>/import_file
  • POST /wapi/v2.10/fileop?_function=setdiscoverycsv