While I was officially in the beta for IPAM, other higher priority tasks took over my time and I couldn't use it as much as I would have liked. I've now downloaded the finished product and installed the eval version on my production server. Here's some comments based upon the first few hours of using IPAM. I should also mention that we are a service provider, so our requirements are somewhat different than the average enterprise using IPAM.
- Cannot edit multiple subnets at once. If you want to be able to fill in the custom properties of several subnets at one time or modify several subnets at one time, it does not appear as though this can be done.
- No option to not automatically add individual IP addresses to IPAM. As a service provider, we really only want to track subnet assignments, not individual IP addresses in each subnet. If IPAM must add individual IPs, there should be an option to set the status of those IPs upon subnet creation.
- No ability to set status on a supernet or subnet. Again, as a service provider, we only care about the status of a particular subnet and not the individual IPs. I'd like to be able to set a subnet to "Used", "Available", "Reserved", or just not have a status assigned at all. I can explain in more detail if necessary.
- No option to set custom properties during subnet allocation by using the wizard. You appear to only be able to set Location and VLAN.
- No option to set the default column sort order. I'd like to sort by 'Address' automatically, because the description sorts things in alphabetical or numerical order, not in order of actual IP address. Kind of annoying to have to reset this with every new login or new subnet view.
- No ability to create "Smart Groups" based on custom properties (like ipMonitor).
- No ability to disable ICMP scanning by default like there is with SNMP. Again, as a service provider, I'm not interested in pinging our customer subnets and I'm pretty sure that most of them wouldn't much appreciate it, either!
- Need better IPv6 support. However, I understand the challenges with this, as we've had extreme difficulties adding IPv6 into our homegrown solution. ("Umm, bleearg13? Hi, I just crashed the database because I tried to break up a /48 into individual /96 subnets. Is that bad?")
If there is a good way around these limitations, please let me know. Otherwise, I do like IPAM and can see how we might be able to save money by purchasing this as opposed to continuing development on our current homegrown solution.