phpIPAM: Et web-basert IP Adresse mangement System

Few dager før, har vi omtalt IP Address Management system kalt "IPplan". I dag har jeg kommet opp med en annen web-basert IP-adresse mana system kalt "phpIPAM".
For de som ikke vet om phpipam, det er en åpen kildekode, enkel og lett vekt web IP-adresse administrasjonsprogrammet. Det er ajax-basert bruker jQuery biblioteker, PHP-skript, Javascript og noen HTML5 /CSS3 egenskaper
Funksjoner Anmeldelser -. IPv4 /IPv6-postadressen management- Domain autentisering (AD) /OpenLDAP authentication- Per-gruppe permissions- Multiple nivå nestede subnets- Visual subnett display- IPv4 /IPv6-adresse kalkulator-VRF support- VLAN management- Device management- RIPE import Import /eksport XLS-filer-User management- E-postvarsling med IP detaljer-IP database Search IP forespørsel modul - IP-range legge /redigering /deleting- Custom IP /nettverks /userVLAN adressefelt
Installer phpIPAM På CentOS 6.4
jeg testet denne how-to på CentOS 6.4, selv om det vil fungere på alle RHEL baserte distroer. Hvis du bruker Debian /Ubuntu baserte systemer, kan du finne de offisielle installasjonsinstruksjonene for Debian her.
Serveren skal ha installert og konfigurert med Apache, MySQL og PHP (LAMP). Referere noen av de følgende linker til oppsett LAMP-server.
- Installer LAMP (Apache, MariaDB, PHP) Server på CentOS 6.4
eller Anmeldelser -. Installer LAMP (Apache, MySQL, PHP) Server på CentOS 6.4.
Installer disse php moduler.

 # yum install php-vanlig php-pære php-mysql php-ldapAdjust brannmur /router innstillingene 
La apache standard port "80" gjennom iptables /ruteren. Rediger filen /etc /sysconfig /iptables,
# vi /etc /sysconfig /iptablesAdd følgende linje.
 -A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPTNow starte iptables service. 
 # /etc/init.d/iptables restartGetting phpIPAM 
Last ned den nyeste versjonen av phpIPAM her eller skriv inn følgende kommando for å laste den ned fra terminalen.
 # wget http://sourceforge.net/projects/phpipam/files/phpipam-0.8.tarExtract det og gå til web rotmappen. 
 # tar -xvf phpipam-0.8.tar # mv phpipam //var /www /html /phpipamphpIPAM Configuration 
Åpne opp config.php fil med et redigeringsprogram.
 # nano /var/www/html/phpipam/config.phpAdd mysql databasenavn, brukernavn og passord etc som du har opprettet tidligere. Her mitt databasenavn er phpipam, er database bruker phpipam og bruker passord er CentOS. Erstatte verdiene med din egen. 
 /* database tilkoblingsdetaljer ****************************** /$ db ['host'] = "localhost"; $ db ['user'] = "phpipam"; $ db ['pass'] = "CentOS"; $ db ['navn'] = "phpipam"; /** . Sett omskriving sokkelen som vist nedenfor 
 define ("base", "/phpipam /"); Dette betyr at vi kan få tilgang til phpipam konsoll med URL "http: //domene-navn /phpipam <. br> Lagre og lukk filen. 
Nå redigere filen ".htaccess", etter
 # nano /var/www/html/phpipam/.htaccessSet omskrive basen banen. 
 # endring omskrive utgangspunkt hvis den ikke er i rootRewriteBase /phpipam /Lagre og lukk filen. 
Apache Mod omskrive Configuration
Rediger standard apache config fil /etc/httpd/conf/httpd.conf.
 # nano /etc/httpd/conf/httpd.confFind linjen AllowOverride ingen som AllowOverride Alt som vist nedenfor 
. < Directory /> Alternativer FollowSymLinks AllowOverride Alle < /Directory > Lagre og lukk. Starte apache tjeneste 
 # tjenesten httpd restartBegin Installasjon 
Skriv inn http:. //Domene-navn /phpipam eller http:. //Ip-adresse /phpipam i nettleserens adressefelt
følgende skjermbilde skal vises. Skriv inn mysql database brukernavn og passord for å opprette ny database for phpipam.
Nå vil en skjerm som viser "Database installert".
Klikk på Logg inn for å phpIPAM link. Standard brukernavn er admin og passord er ipamadmin.
Dette er hvordan den administrative dashbordet ser ut.