Ottimo cmq ho trovato..<br><br>avevo trovato in giro vari forum che parlavano di compilare in maniera specifica il servizio, o altre cose, ma alla fine la cosa che ho trovato piů funzionale e funzionante č stata il comando<br>
<br>#snmpconf<br><br>ti permette di riconfigurare a tuo piacimento il servizio, e devo dire che funzina abb bene <br>(abilitazione a tutto o a solo alcune richieste, modifica della comunity, limitazione di accessi ecc..) <br>
<br>:)<br><br>Cmq spero di avere l'OK per mettere in piedi qualche servizio con maggiori intergrazioni, ma per adesso mi acconteto<br><br>P.S. ma che ci fai al computer alle 7:04 di mattina??<br><br>CIAO<br><br><div class="gmail_quote">
Il giorno 01 ottobre 2009 07.04, pirla <span dir="ltr"><<a href="mailto:the.pirla@gdit.it">the.pirla@gdit.it</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Il giorno mer, 30/09/2009 alle 14.43 +0200, Carlo Filippetto ha scritto:<br>
<div class="im">> Ma per intanto sto ancora impazzendo con l'uso diretto di SNMP per<br>
> controllare il traffico della rete.. mi sa che sbaglio a configurare<br>
> il servizio, mi restituisce sempre<br>
> "End of MIB"<br>
<br>
</div>Su fedora ho trovato semplicemente questo pacchetto<br>
<br>
perl-SNMP-Info.noarch : Object Oriented Perl5 Interface to Network devices and MIBs through SNMP<br>
<br>
potrebbe essere una buona base di partenza<br>
<br>
<br>
Guarda questo esempio, scritto in perl.<br>
Prova ad eseguirlo, se funziona allora non devi far altro che cambiare<br>
la stringa di query per trovare la voce per il traffico di rete<br>
<br>
use strict;<br>
use Net::SNMP;<br>
my ($session,$error) = Net::SNMP->session(<br>
-hostname => 'localhost',<br>
-community => 'public',<br>
-port => shift || 161);<br>
<br>
if (!defined($session)){<br>
printf("ERROR: %s.\n", $error);<br>
exit 1;<br>
}<br>
<br>
my $sysUpTime = '1.3.6.1.2.1.1.3.0';<br>
<br>
my $result = $session->get_request(<br>
-varbindlist => [$sysUpTime]<br>
);<br>
<br>
if (!defined($result)) {<br>
printf("ERROR: %s.\n", $session->error);<br>
$session->close;<br>
exit 1;<br>
}<br>
<br>
printf("sysUpTime for host '%s' is %s\n",<br>
$session->hostname, $result->{$sysUpTime}<br>
);<br>
<br>
$session->close;<br>
<br>
exit 0;<br>
<br>
Occhio che ho notato che l'uptime restituito non č quello del server ma<br>
quello del servizio snmpd, quindi se al boot snmpd non parte, o se<br>
riavvii il conteggio si azzera. Potrebbe succedere anche con il traffico<br>
di rete... boh<br>
<div><div></div><div class="h5"><br>
--<br>
Ciao<br>
Pirla<br>
<br>
Per rispondere in E-mail the (punto) pirla (chiocciola) <a href="http://gdit.it" target="_blank">gdit.it</a><br>
*** un bacio ai pupi ***<br>
<br>
---> Linux user since yesterday <---<br>
---> Linux User #389536 <---<br>
</div></div><br><br>
--<br>
Mailing list info: <a href="http://lists.linux.it/listinfo/gl-como" target="_blank">http://lists.linux.it/listinfo/gl-como</a><br>
<br></blockquote></div><br>