Hi all,
I am evaluating IPAM with BIND and ISC DHCP and I have some issues and maybe someone could point me into the right direction ...
Overall I like the product, but unfortunately I couldn't recommend it for our customers if the issues below can not be addressed ....
Evaluation setup details
IPAM
- 30 days evaluation IPAM 4.3
CentOS 6.5
- BIND 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.2
- Internet Systems Consortium DHCP Server 4.1.1-P1
CentOS 7.1
- BIND 9.9.4-RedHat-9.9.4-18.el7_1.3 (Extended Support Version)
- Internet Systems Consortium DHCP Server 4.2.5
BIND and chroot
I added two BIND servers (named running in chroot jail) and when I add a new zone through IPAM I get the following error: "cp: cannot backup ‘/var/named/chroot/etc/named.conf’: Device or resource busy". I tried this on CentOS 6 and 7 with the same and got the same error .... If I try to add a new zone on a BIND server where named is not chroot-ed the zone is added successfully. I am wondering if chrooted bind is supported with IPAM 4.3 ...
Non-chrooted BIND and new zone added with IPAM
Although I managed to add a zone when using non-chrooted named the deployed zone config (SOA) is not correct .... There are some yourdomain.example references, NS is not correct, etc. in the zone file.
I am unable to find a way how to deploy a zone file with correct SOA info (or how to edit an existing zone file and update wrong SOA details). Even though SOA info is incorrect I am still able to add A records with IPAM (in the zone details below I added A record test with IP address 1.1.1.1).
[root@bind-03 data]# cat /var/named/ipam-zone.pri.dns
$TTL 3600
@ IN SOA ns1.yourdomain.example. yourname.yourdomain.example. (
2015083102 ; ##serial
3600 ; Refresh
300 ; Retry
3600000 ; Expire
100000 ) ; Minimum
IN NS ns1.yourdomain.example.
test.ipam-zone.pri. IN A 1.1.1.1
BIND zone files
Is it somehow possible to define in which folder should IPAM deploy zone files? By default all new zone files are deployed in a named root directory (/var/named). I would like to deploy zone files under /var/named/data/ in order to keep the BIND installation clean ....
ISC DHCP IP address reservation
I managed to add two ISC DHCP servers (CentOS 6 and CentOS 7) and pools are correctly sourced from the servers. I tried to reserve an IP address (option "Send Reservation to DHCP server" and "DHCP only" under Edit IP Address) without luck. When I save the change the IPAM completes everything and there's no error displayed, but the reservation is not added in the dhcpd.conf. Are reservations supported with ISC DHCP?
ISC DHCP pool options
Is it possible to configure a custom pool option (for example option 150)?
ISC DHCP failover
Are there any plans to support ISC DHCP failover?