Are you interested in our Early Access Program (EAP)? This program allows you to preview code, test in your lab and provide feedback prior to General Availability (GA) release of all Infoblox products. If so, please click the link here.

API & Integration, DevOps,NetOps,SecOps

Reply

Find IP Based on MAC

Techie
Posts: 4
886     0

I'm looking for a way to find IP address based on MAC address.

 

API Call:

 

https://[GM]/wapi/v2.11.2/ipv4address?network_view=default&mac_address:=[MAC]

According to the WAPI documentation for 2.11.2, the mac_address field is part of the base object and is searchable. However, when I try searching for mac_address, I get the following error:

 

AdmConDataError: None (IBDataError: IB.Data:Search fields must contain a parent member or network view.

If I try specifying a default network view, I get yet another error:

 

AdmConProtoError: When searching by network_view one of \\"ip_address\\", \\"network\\" must also be searched on

If I have only a MAC address, I clearly don't have the network it belongs to, so how can I simply search Infoblox for a MAC address via API?

 

Re: Find IP Based on MAC

Adviser
Posts: 179
886     0

Hi,

 

Are you trying to search for the fixed address based on the MAC address? If yes, you can do so using the below WAPI:

Sample API:
curl -k -u admin:infoblox -X GET "https://grid-
master/wapi/v2.11/fixedaddress?_return_fields%2B=mac&mac=aa:bb:cc:11:22:21&_return_as_object=1"

Sample Output:
{"result":  
  [{"_ref": 
"fixedaddress/ZG5zLmZpeGVkX2FkZHJlc3MkMTkyLjE2OC4xLjEwMC4wLi4:192.168.1.100/default", 
   "ipv4addr": "192.168.1.100", 
   "mac": "aa:bb:cc:11:22:21", 
   "network_view": "default" 
}]} 

Hope this helpful,

Regards,

Krishna Vasudevan

Showing results for 
Search instead for 
Did you mean: 

Recommended for You