Prerequisites for the Infoblox NIOS adapter
Infoblox provides a Perl application programming interface (API) to help facilitate the integration of the Infoblox device into network environments. The Infoblox Data and Management API (DMAPI) is a set of packages delivered with the Infoblox device to install the package.
Use the usual Perl module installation tools on your management system to install the package.
- For Microsoft Windows systems using the ActiveState build of Perl, the package is called Perl Package Manager or Programmer's Package Manager (PPM).
- For UNIX systems, the package is called Comprehensive Perl Archive Network (CPAN), a global archive of Perl resources.
For more information about detailed API installation instructions and CPAN, see
, which is an excerpt of the Infoblox_API_Documentation_6.3.pdf. You can view the Infoblox API documentation at https://<ipAddressOfInfobloxApplicance>/api/doc/.To install the Infoblox DMAPI packages on a Windows management system
- Download and install PPM from http://www.activestate.com/.
- Install Crypt::SSLeay and libwww-perl.
- Add the Infoblox device as a repository.
- Search the Infoblox device for Infoblox packages.
- Install Infoblox packages on your management system.
- Fetch and install Infoblox packages.
To install the Infoblox DMAPI packages on a UNIX management system
- Download and install ActivePerl version 5.12.4.1205 from http://www.activestate.com/.
- Add the bin directory to the PATH environment variable to access it conveniently. For example, if you installed the API package in /home/<username>/ActivePerl-5.12, set setenv PATH = /home/<username>/ActivePerl-5.12/bin:$PATH
- Download and install the API package from https://<ipAddress>/api/dist/CPAN/authors/id/INFOBLOX/, where <ipAddress> is the IP address of the appliance.
- Locate and download the Infoblox-xxxxxxx.tar.gz file, where xxxxxxx is an integer depending on your API package version.
- Extract Infoblox-xxxxxxx.tar.gz to a temporary directory by using the following command:
tar xvfz Infoblox-xxxxxxx.tar.gz Execute the following commands:
cd Infoblox-xxxxxxx/
perl Makefile.PL
make
make install
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*