LinkedIn Viadeo ! Google+ !

SNMPNET


snmpnet v 0.003Information
snmpnet v 0.004Information

/**************snmpnet-0.003*****/
/* Copyright (C) 2012 by Albéric ALEXANDRE, All rights reserved.
*
* Ce programme ne présente absolument aucune garantie
* testé et développé sur Debian GNU/Linux 6.0 (Squeeze)
* et les commutateurs HP procurve 2524 et Cisco Catalyst 2950
*/

/***********Fonctions******/
/* Ajouter des switches (cisco, hp) avec l'interface web
* Récupération des adresses mac sur tous les ports excepté les
* ports d'interconnexion. L'état administratif et opérationnel de chaque
* port ainsi que la description (nomé prise pour faire référance à l’installation
* physique par exemple) et l'adresse mac connectée sont visibles
* dans l'interface web.
* Possibilité de rechercher une adresse mac, si inexistante sur
* le réseau, il est demandé de fournir une adresse mail pour être
* averti quand l'adresse sera présente.
* L'application utilise le protocole SNMPv1 */

-----------------------
Installer PHP5, MYSQL, POSTFIX, APACHE2,
sous debian-linux/Ubuntu :
apt-get install mysql-server
apt-get install apache2 php5 postfix php5-mcrypt php-mdb2-driver-mysql
Installer le support de snmp pour PHP
sous debian-linux/Ubuntu :
apt-get install php5-snmp

Décompresser le dossier snmpnet.tar
sous debian-linux/Ubuntu :
tar xzfC snmpnet.tar.gz /

Créer la base de données et insérer la structure
sous debian-linux/Ubuntu avec mysql :
mysql -u root -p’motdepass’ < createdatabase.sql
mysql -u root -p’motdepass’ snmpnet < snmpnet.sql

Le fichier “/var/www/snmpnet/config.php” contient les variables concernant les communautés Read-only et Write. Les paramètres à modifier pour contacter le serveur de base de données (hôte, nom de la base, utilisateur de la base et mot de passe de la base). Et l’adresse mail de l’administrateur (expéditeur des mails envoyés par l’application).

Ajout et démarage du demon
sous debian-linux/Ubuntu
insserv snmpnet
service snmpnet start