Intitulé du document : Comment installer/configurer Nedi ?
Localisation : http://www.opendoc.net/comment-installer-configurer-nedi
Auteur : Alexandre Bray
Vos questions : support@opendoc.net
Date de création : 2010/09/09
Date de modification : 2011/02/16
Source : http://www.nedi.ch/
https://help.ubuntu.com/community/NediHowTo
Tags :
Vous souhaitez contribuer : Comment soutenir opendoc ?
Informations : Quelle est notre démarche ?
Licence : Contrat Creative Commons
opendoc.net est mis à disposition selon les termes de la licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage à l'Identique 3.0 non transcrit.

Comment installer/configurer Nedi ?

Un outil simple et efficace pour découvrir des hôtes sur un réseau …

3 Prérequis

sudo apt-get install apache2 libapache2-mod-php5 mysql-server libnet-snmp-perl php5-mysql libnet-telnet-cisco-perl php5-snmp php5-gd libalgorithm-diff-perl rrdtool

sudo apt-get install apache2 libapache2-mod-php5 mysql-server libnet-snmp-perl php5-mysql libnet-telnet-cisco-perl php5-snmp php5-gd libalgorithm-diff-perl rrdtool librrds-perl libio-pty-perl

4 Installation

4.1 Téléchargement

wget http://www.nedi.ch/_media/files:nedi-1.0.5.tgz

http://www.nedi.ch/_media/files:nedi-023.tgz

4.2 Décompression

tar vzf files:nedi-1.0.5.tgz

mv files:nedi-023.tgz nedi-023.tgz
tar vzf nedi-023.tgz

4.3 Déplacement du répertoire

sudo mv nedi /opt/
sudo chgrp www-data /opt/nedi/html/log/
sudo chmod 775 /opt/nedi/html/log/

4.4 Lien symbolique

sudo ln -s /opt/nedi/html/ /var/www/nedi
sudo ln -s /opt/nedi/nedi.conf /etc/nedi.conf

4.5 Base SQL

grant all privileges on nedi.* to 'nedi'@'localhost' identified by 'dbpa55';
cd /opt/nedi/
./nedi.pl -i

5 Configuration

Editez le fichier /opt/nedi/nedi.conf et modifier les informations suivantes :

comm            public
mapip           10.0.1.0        255.255.255.0
netfilter       .
nedipath        /opt/nedi

6 Interface Web

Infos : http://localhost/nedi/
User: admin
Password: admin

7 Script

vi /opt/nedi/startnedi.sh

#start nedi from crontab. Creates logfiles
opts="-por"
CMD="./nedi.pl $opts"
LOGPATH="/var/log/nedi"
LOGFILE="$LOGPATH/nedi.log"
LASTRUN="$LOGPATH/lastrun.log"
cd /opt/nedi
now=`date +%Y%m%d:%H%M`
echo "#$now start # $CMD" > $LASTRUN
echo "#$now start" >> $LOGFILE
$($CMD >> $LASTRUN)
tail -8 $LASTRUN >> $LOGFILE
now=`date +%Y%m%d:%H%M`
echo "#$now stop" >> $LOGFILE
echo "#$now stop" >> $LASTRUN'

8 Log

chmod +x /opt/nedi/startnedi.sh
sudo mkdir /var/log/nedi
me=`whoami`;sudo chown $me:$me /var/log/nedi

9 Scan manuel

Pour forcer Nedi à découvrir des hôtes.

mkdir /opt/nedi/scan/
nmap -v -sP 192.168.0.0/16 > /opt/nedi/scan/list.txt
grep Host /opt/nedi/scan/list.txt | grep up | cut -d " " -f2 | while read line; do ./nedi.pl -proa $line; done

10 Impression écran

solutions/comment-installer-configurer-nedi.txt · Dernière modification: 2013/07/14 17:19 (modification externe)
 
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki