Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are choosing a system for managing our IP address space. So we are looking for a special free software like IPPlan. So what we have nowadays:

Do you know about any other special software, like written above?


  • No Wiki
  • No DNS
  • No DHCP
  • No spreadsheet

Software should provide:

  • Clear view of available addresses
  • Detail listing of all addresses by subnets/search pattern/owners/additional info
  • It must support adding additional info like owner of IP, domain-name, contacts, etc
  • Multi user support
  • Easy interface
  • Software has to be specially written for address management.
  • Scalability

  • Any OS: win, lin, sol, web


We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

locked by voretaq7 Mar 7 '13 at 21:38

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

So you don't want DHCP or DNS management? – Joseph Nov 14 '09 at 20:56
Can you clarify what you mean by "managing" your IP address space? What is it you want to achieve? – John Gardeniers Nov 14 '09 at 21:15
As you are specifically asking for software, what operating system(s) does it need to run on? – John Gardeniers Nov 14 '09 at 21:16
@Joseph: Yes, dns|dhcp management covers a small part of management, I cant store additional info @John Gardeniers: Ok, i have added some more info to question. – TiFFolk Nov 14 '09 at 23:45
For the record, a year after this was originally posted, it looks like the beta version 6.00-BETA1 of IPplan does indeed support ipv6. – mattdm Dec 1 '10 at 1:02

I'm currently using ipplan in production where I work and I'm quite happy with it. However do note that it doesn't support ipv6 and will require a complete rewrite for it to do so.

I have yet to find an ip address management project that will handle ipv6 well. That NOC project looks promising though.

Thanks for info about IPPlan and IPv6! – TiFFolk Nov 15 '09 at 0:10

I tried PHP-IP, it's a webapp with a MySQL backend. But its currently v4-only. Another tool I use is RackTables. It's not just an IPAM tool, rather a rack manager, where your can document your devices, store config details and so on.

Nice two managers, I will add them to topic. Thanks! – TiFFolk Nov 15 '09 at 18:28

I have found two more good looking options.

GestióIP looks like the custom software my group uses but so much better. If it works anything like the video and screenshots show, it looks to be the best option I've seen.

I'm trying to get NetDoT to work as I've fallen into dependency hell trying to get it to work on Ubuntu.

I'll try to come back with reviews in a few weeks, but I wanted everyone to see these options.


nmap and a spreadsheet. Keep your tools simple.

Does not scale and multiuser write access to a spreadsheet is painfully hard or impossible depending on the software. – Haakon Nov 15 '09 at 10:20
Sorry missed the multi user bullet. I agree. @TiFFolk, thank you for the elucidating comment. – Joseph Kern Nov 15 '09 at 15:14
I just wanted to point out, that spreadsheet is EVIL =) – TiFFolk Nov 15 '09 at 15:33
Yeah - we have spreadsheets too. Terrible and leads to mistakes eventually. You need a database with constraints. – dunxd Jul 12 '10 at 13:50
Multiuser write access? Google Docs. – Tom O'Connor Jan 5 '12 at 14:12

I'd suggest I think it supports most of what you want. It is not a requirement to manage DNS or DHCP though it is an option.

It does however require at least one "name" to be put in for each host that is managed.

It supports a nice clean AJAX web front end and a CLI interface as well. Its PHP/mysql based so it should run on most unix OSes (I know windows has not been tested yet). The web GUI that you use can be ran from just about any web browser.

IPV6 is on the list of todos but is not available yet.

You can add "custom attributes" to hosts and subnets.

It supports plugins as well so other features can be added. It supports various levels integration with Puppet, nagios etc. It comes with an nmap based reporting and auditing tool to ensure the data in the database is as accurate as it can be.


+1 for GestioIP. I work for a company that owns a full class B subnet, try keeping track of that on a spreadsheet!

"Class B" subnets don't exist. Do you mean a /16 CIDR netblock? – Tom O'Connor Jan 5 '12 at 14:12
Gee,funny comment. Arh arh arh. – Alien Life Form Jan 5 '12 at 14:30

Well, based on a quick look, I've downloaded SolarWinds' free product and will give that a try.

Like the guy in their demo video, I have fond memories of my first address range and we managed that for years with an increasingly complicated spreadsheet. (First it had DECnet and IP addresses, then it dropped the DECnet stuff and added routable and non-routable, DMZ, specialized sub-nets, static assignments...)


IPAM Module of the NOC Project has full IPv6 support with proper DNS integration. There are nice Screencasts on the project's site with this module in action.


Check out phpIPAM. It has nice UI, multiuser, etc. but no IPv6 at the moment and no auto scaning.

I tried GestioIP but I didn't like. Still searching for the right one. For now I'm using phpIPAM.


Not the answer you're looking for? Browse other questions tagged or ask your own question.