Skip to content

craigarms/phpipam

This branch is 2561 commits behind phpipam/phpipam:master.

Folders and files

NameName
Last commit message
Last commit date
Aug 18, 2016
Aug 18, 2016
Jul 20, 2016
Aug 18, 2016
Aug 18, 2016
Jan 28, 2016
Jul 20, 2016
Aug 18, 2016
Jan 28, 2016
Dec 7, 2015
Jul 1, 2016
Jul 6, 2016
Jan 20, 2016
Jan 20, 2016
Jan 20, 2016
Jul 8, 2016
Jul 6, 2016

Repository files navigation

Description
===========
phpipam is an open-source web IP address management application. Its goal is to provide light and simple IP address management application.
It is ajax-based using jQuery libraries, it uses php scripts and javascript and some HTML5/CSS3 features, so some modern browser is preferred
to be able to display javascript quickly and correctly.

Features and tools:
- Section / Subnet separation
- Subnet nesting
- IPv4/IPv6 support
- REST API
- Subnet ICMP/telnet scanning and automatic status updates
- Displays free range and number of clients
- Subnet statistics
- User management
- AD/LDAP/OpenLDAP/NetIQ/Radius authentication support (multiple servers)
- E-Mail notification with IP details
- Import IP addresses from XLS / CSV file
- Export IP database to XLS file
- IPv4/IPv6 calculator
- Search IP database
- IP request module
- Custom IP address fields
- and much more...
- PowerDNS integration (3.4+);


License
=======
phpipam is released under the GPL v3 license, see misc/gpl-3.0.txt.

Requirements
============
- Apache2 web server with php and mod_rewrite support
- Mysql server (5.1+)
- PHP version 5.2+ with following modules (On windows php 5.3 is required!)
	+ + pdo, pdo_mysql      : Adds support for mysql connections
    + + session             : Adds persistent session support
    + + gmp                 : Adds support for dev-libs/gmp (GNU MP library) -> to calculate IPv6 networks
    + + ldap                : Adds LDAP support (Lightweight Directory Access Protocol)
    + + json				: Adds supports for JSON data-interexchange format
    + + SimpleXML			: Adds SimpleXML support for parsin XML files
    + + gettext				: Add support for gettext translations
- PHP PEAR support (dev-php/pear)

Install
=======
- http://phpipam.net/documents/installation/

API guide
=========
- http://phpipam.net/api-documentation/

Update
=======
- http://phpipam.net/documents/upgrade/

Demo page
============
http://demo.phpipam.net

Default user
============
Admin / ipamadmin

Reset admin password
====================
php functions/scripts/reset-admin-password.php

Changelog
=========
See misc/CHANGELOG

Roadmap
=========
See misc/Roadmap

Contact
=======
[email protected]

special thank also to Hosterdam team (http://www.hosterdam.com) for VPS server
that is used for development of phpIPAM and for demo site.

And also to all users that filed a bug report / feature report and helped with feature testing!

About

main phpipam server repository

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.6%
  • JavaScript 8.2%
  • Other 0.2%