BSD Ports

net-mgmt/phpipam 1.6.0 DragonFly

PHP IP Address Management IPv4/IPv6

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
net-mgmt
Package size
11420.9 KiB, 30975.0 KiB installed

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, php scripts, javascript and some HTML5/CSS3 features.

  • IPv4 / IPv6 address management
  • ICMP status updates, subnet scanning and status showing
  • Domain authentication (AD) / OpenLDAP authentication
  • Visual subnet display
  • VRF support
  • VLAN management
  • RIPE import
  • Import / export XLS files
  • E-Mail notification with IP details
  • IP database search
  • Custom IP/subnet/userVLAN address fields

In the other systems

SystemPortVersion
DragonFlynet-mgmt/phpipam1.6.0
FreeBSDnet-mgmt/phpipam1.6.0
HardenedBSDnet-mgmt/phpipam1.6.0
GhostBSDnet-mgmt/phpipam1.6.0

Install

Binary package:

pkg install phpipam

From DPorts:

cd /usr/dports/net-mgmt/phpipam && make install clean

Dependencies

Run dependencies 20

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Automatic installation of database files

Since v0.4 phpipam can automatically install database files for you.
Point browser to phpipam directory and set MySQL login details (root
username and password).

Finished! Launch browser, go to website and if something is missing / not
configured properly the error will appear.

In case your URL for phpipam is not root please set the following variables
(example for /phpipam/):
        1.) Set BASE in config.php to /phpipam/
        2.) RewriteBase /phpipam/ in .htaccess

phpipam-v1.6.0 has been installed into:

    /usr/local/www/phpipam

config.php is where site configuration and database details are configured.

Default user/password is Admin/ipamadmin

v1.4.1 update:
ipaddresses table in phpipam database is likely to contain incorrect datetime
values which prevent successful upgrade.  Make sure to create backup of phpipam
database.  Before starting upgrade wizard in web interface run the following
SQL query on phpipam database:

UPDATE ipaddresses SET lastSeen='1970-01-01 00:00:01' WHERE lastSeen < '0000-01-01 00:00:00';