Laboratorio

Modulo 4 - Individuazione dei malfunzionamenti

Esperienza su SNMP

Per la realizzazione di questo modulo useremo Netkit4TIC con la connettività con la rete reale (leggere il file README).

Per mostrare un sistema per la gestione della rete useremo una soluzione Open Source di nome Nino (Nino Is Not OpenView) che può essere installata anche su piattaforma M$ ma che ovviamente nel nostro ambiente virtuale vedremo su piattaforma Linux. Nino può essere configurato per monitorare il traffico di rete, lo stato della rete e gli eventi straordinari. La sua interfaccia è basata su Web.
La mappa della rete è minimale: una macchina di nome server dove ho configurato Nino ed una macchina di nome client dove ho configurato un agent SNMP. Il server è connesso con la macchina reale per cui sono visibili tutti gli agent disposti nella rete reale.
Scarica il tarball (15KB) contenente lo script lab che genera l'intera esercitazione. Nino è stato già installato sul filesystem della macchina virtuale come file non in formato Debian. La release usata è la 3.15 e le istruzioni seguite per l'installazione le trovi nel file INSTALL. Nino prevede la presenza di apache (magari con il modulo perl), di varie librerie snmp e del database MySql che troviamo già presenti nel filesystem.

Dopo aver settato correttamente l'ambiente Netkit lancia lo script che costruisce i due host e i relativi hub:

realHost$ ./lab start

Ora prova ad attivare il browser con il seguente URL:

realHost$ mozilla-firefox http://192.168.77.2/

e otterrai la pagina principale dell'home page del progetto. Occorre per prima cosa inizializzare il database e quindi occorre selezionare la voce "Start INSTALL" dal menu e poi seguire le istruzioni.

To start:

realHost$ mozilla http://192.168.77.2/mod_perl/main.pl
realHost$ mozilla http://192.168.77.2/install.html


NinoAdminPasswd: private

In seguito occorre inserire i devices. Un primo device è la macchina client dove per l'appunto ho configurato e attivato un agent SNMP. Un secondo agent SNMP di solito lo attivo sulla macchina reale e si possono dopo un numero adeguato di route add -net e di man route ;-) aggiungere tutti gli agent della rete reale.

Creative Commons License FREE THE MOUSE Valid HTML! Sandro Doro (email me)
Ultima modifica: $Date: 2007-02-10 08:08:01 $