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 & Integration, DevOps,NetOps,SecOps

Reply

How to reclaim or unreserve IP Address using Ansible?

New Member
Posts: 1
1829     0

Hi ,

 

Can somone help me in giving an insight on unreserve or reclaim IP address for infoblox using Ansible module?

 

Regards,

Vishal

 

 

Re: How to reclaim or unreserve IP Address using Ansible?

New Member
Posts: 2
1829     0

I would also like to know how to reclaim addresses using Ansible.  Any help will be greatly appreciated.

Re: How to reclaim or unreserve IP Address using Ansible?

Adviser
Posts: 181
1829     0

Hi,

 

If you would like to delete a fixed address, you can do so using the below playbook sample. The state parameter indicates that the mentioned fixed address needs to be reclaimed.

---

- hosts: localhost
  vars:
    nios_provider:
      host: grid-master
      username: admin
      password: pwd

  connection: local
  tasks:
   - name: delete ipv4 dhcp fixed address
     nios_fixed_address:
       name: ipv4_fixed
       ipaddr: 1.1.1.10
       mac: 08:6d:41:e8:fd:e8
       network: 1.1.1.0/24
       network_view: default
       state: absent
       provider: "{{ nios_provider }}"

Thanks & Regards,

Krishna Vasudevan

Re: How to reclaim or unreserve IP Address using Ansible?

New Member
Posts: 2
1829     0

Hi Krishna,

 

Thank you for your response.

 

In situations where there are multiple record types (A, PTR, TXT) tied to an address, is there a playbook that can be run to clear all the records at once by reclaiming the IP address?

Re: How to reclaim or unreserve IP Address using Ansible?

New Member
Posts: 1
1829     0

I want to reclaim IP from Infoblox with ansible: It works fine with DHCP Fixed address.  But I need to remove IP those are not having mac info with it.

 

I tried this module:

- name: Remove ip from host record
  infoblox.nios_modules.nios_host_record:
    provider: "{{ nios_provider }}"
    name: "{{ hostname }}"
    ipv4:
      - address: "{{ ip }}"
        remove: true
    view: "{{ view_name }}"
    state: absent
  ignore_errors: true
 
I am getting Error :
A host record requires at least one IP address.
 
How will I remove it
Showing results for 
Search instead for 
Did you mean: 

Recommended for You