does anybody knows what happend with ipat?
Any other suggestion for a good foss ip address management app with
I was about to suggest IPPlan, but it is lacking the V6 support. Here is
one I found doing some searching, but I haven't used it myself:
We use IPPlan for ipv4 and a fairly flexible, but less fully featured
management program called vim for ipv6.
Migrating our data out of ipplan to something else is a flashpoint that
can lead to error, but we might have to do that.
It looks like the lack of ipv6 support in ipplan is partly due to the
maintainer not wanting to support it, so we might be tempted to (if the
license permits) fork the project and hack in support. We have hacked
it a lot already to build user-based containment between resources, so
that we can have a vlan schema for many networks, and many customers
(with their own logins, and only visability of their own subnets) in the
same instance. If we hack v6 support in, we could release the finished
project - I think there was opposition to doing that thus far because
the developer was embarrassed about some of the hacks ;-)
I'm actually writing some IP management code. Web based, it knows aboutthe difference between IPv4 and IPv6 in maybe 3 or 4 places.
Intention is to release it publicly when it's good to go.
It's GPL... So for away :)
Also, you might want to look at TIPP:
2-clause BSD-style license.
Was developed for a large ISP. IPv6 support is planned:
Future of TIPP
- import/export from/to CSV;
- IP availability checks (pinging);
- editing ranges of IP addresses at once;
- plugin architecture for better integration with the existing systems;
- IPv6 support;
- installation instructions;
- automated install script;
- fine-grained access control;
- an ability to define new classes;
- user documentation;
- API documentation;
Update: IPv6 is planned during february apparently, according to
There is a FAQ entry for ipv6 support in ipplan:
I guess we're all entitled to our opinions.
The data model used in ipplan is to enumerate all IP addresses in the
working ranges. This works fine for ipv4, but obviously breaks horribly
for ipv6. Political considerations aside, I suspect that this is at least
some of the reason that ipplan doesn't support it.
Shame. And "deam" is "deem".
It would indeed require a very large screen and lots of memory :)
That's a somewhat shallow reading of the motivation for contributing
resources to another project in any event... There wasn't a lot of
canned address mangement software when I started supporting v6 in a
campus environment 10 years ago either. mysql isn't that hard and
neither are spreadsheets embedded in wikis. the important part is the
business process where the records in the address management system
remain congruent with what's represented in the address mangement system.
I don't think (although I could be wrong) that most of our organizations
are so deliberately helpless that we need a shrinkwrap software package
made specifically for the purpose to track foo resource.
Having cut my teeth in technical support in era when pc based RDBMSes
took over the world, much less technical people then us manage to track
employee hours, video rental inventories, beauty supplies, grades etc
I want to point out that OpenNetAdmin (ONA) is a great IP/DNS/Host
tracking tool, although not supporting IPv6 yet. It's the first GPL I
know of that uses the concept of an abstract host which can have
multiple DNS names or IPs. I used IPPLAN in the past but have recently
converted to ONA for several of our managed projects and been happy
since. The developer is actively working on some improvements. I've
wrote some script to convert from your BIND/NAME zone file to ONA.
As for the interface, you have the option of using its nice AJAX web
based or cli through a PHP script.
I think that if he didn't want commercial organisations to use his
software, he shouldn't have chosen a licence that permits them to (the
GPL according to the home page). If that's his attitude to possible
future contributors and to IPv6, then it seems to me that iptrack has
jumped the shark.
Please take a look at the Network Documentation Tool:
It's more than just IPAM, but it was designed with IPv6 in mind.
BTW, I just gave a lighting talk at the I2 Joint Techs meeting in Salt
Lake City this morning:
University of Oregon
i did take the sources offline a couple of weeks ago cause there didnt
seemed to be a lot interest in the software.
If you want i can put em up again or send you a download link but you
should keep in mind that this is a "carrier grade" address management
tool which requires quite some time to setup.
The IP management stuff has been created ontop of the RIPE whois
database, means, you will be running a complete registry server.
Please do send the dn/load link .. thanks
Brian R. Watters
American Broadband Family of Companies
5718 East Shields Ave
Fresno, CA. 93727
toll free: 866-827-4638
It sounds far more like that's his attitude to those who keep annoying him
about supporting something he doesn't care about, without actually contributing
anything useful to the project.
it would be great if you can put them back.
It's fine for him to not want to spend time on people's requests - that
is an accepted thing for open source software. But to call
people/organisations who use his software legitimately and also make
legitimate requests, under *his* chosen license "leaches" is
ask for features, then he shouldn't have chosen a license that permits
Complaining about a situation he has created, by his choice of license,
here you go:
In case you have questions mail me.
I am also working on creating a IP address management tool (including
changing rDNS), of course it should work with IPv4 and IPv6. If someone is
interested in it, please mail me (so I know I have to inform him/her when I
release it). If there are certain features that I should include and are not
listed please also inform me about it (by email or via the forum on
Features I have now on my list:
- IPv4 support (including ranges, like a /29)
- IPv6 support (including ranges, like a /64)
- Multi user support (admin - user level 3 - user level 2 - user level 1), a
user can create users on lower levels to edit how IPs are assigned from
their ranges to their customers (nice for companies with resellers!), of
course you could also only create level 1 users.
- Multi language support (with language files to translate)
- Change rDNS (based on changing PTR records in a MySQL database that could
be used by PowerDNS and a script will be provided to convert the MySQL
database to Bind files)
Current requirements (to host it, this is what I use to test it, other specs
may also work):
- To use the rDNS: PowerDNS or Bind nameservers
- PHP5 (with MySQLi extension and pear packages Net_IPv4 and Net_IPv6)
- MySQL 5
- The option to create a cron if you want to convert the database to a Bind
The planned release date for the first version is this month.
With kind regards,
Considering the number of existing projects that have been mentioned
in the last couple of weeks here, and those that haven't, wouldn't
it be a good idea to see if any of the existing ones can be adapted
or patches sent to the authors so that the required features are
Not trying to discourage you, and more choice is always good, but
it does tend to get confusing ;)
Ideally you should consider some form of role based access control:
Create roles, assign users and groups to them, and give rights to the
... or dynamic updates.
That's ambitious :)
I've designed and co-developed at least 2 platforms similar to the above,
and if you really insist on going this way, I think you should publish
some requirement specifications somewhere, and let others come with
comments. Nanog is a good starting point, but since this touches on
DNS as well, I'm sure a dedicated project page would be more useful,