Infoblox’s global team of threat hunters uncovers a DNS operation with the ability to bypass traditional security measures and control the Great Firewall of China. Read about “Muddling Meerkat” and the many other threat actors discovered by Infoblox Threat Intel here.

API Examples

Reply

allrecords

New Member
Posts: 4
488     0
#def get_infoblox_networks(conn, max_results=950): # iblox sets the max result per page as 1000 so set it at 950 to be safe. """ Fetch all networks from an Infoblox instance with pagination. """ #urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) record = [] page_id = None #CREDENCIALES PARA ACCEDER AL SERVIDOR credenciales= { 'host': '198.182.130.5', #'host': '198.182.130.5/wapi/v2.11.2', 'username': 'eperez', 'password': 'Welmty01!', 'verify_ssl':'False', 'wapi_version':'2.11' } #CREAR CONEXION CON SERVIDOR DE INFOBLOX conn = connector.Connector(credenciales) while True: params = { '_paging': 1, '_max_results': 1000, '_return_as_object': 1, #'_return_fields':'aws_rte53_record_info,canonical,cloud_info,comment,creation_time,creator,ddns_principal,ddns_protected,disable,dns_canonical,dns_name,extattrs,forbid_reclamation,last_queried,name,reclaimable,shared_record_group,ttl,use_ttl,view,zone' '_return_fields':'comment', } if page_id: params['_page_id'] = page_id print('Aqui') #response=conn.get_object('record:a',params) response = conn.get_object('allrecords') #response=objects.ARecord(conn, params) if not response: break record.extend(response) page_id = response[0].get('_next_page_id', None) if not page_id: break im trying to get allrecords but i recieve a next error InfobloxConnectionError: Infoblox HTTP request failed with: 400 Client Error: Bad Request for url: https://198.182.130.5/wapi/v2.11/allrecords?_proxy_search=GM
Showing results for 
Search instead for 
Did you mean: 

Recommended for You