[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debian e SNMP



Salve a tutti,
ho installato su due PC debian/testing il demone snmpd e il package snmp con le varie utility per le applications.
I due PC stanno in una rete aziendale con indirizzi 10.0.0.25 e 10.0.0.101 (agent).

Utilizzando snpwalk per verificarne il funzionamento (in localhost) mi ritornano correttamente dei dati:

snmpwalk -v 1 -c public localhost system

>SNMPv2-MIB::sysDescr.0 = STRING: Linux hal9000 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686
>SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
>DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (178) 0:00:01.78
>... e cosi via

Il mio obbiettivo però è quello di utilizzare snmpwalk da un pc all'altro con

snmpwalk -v 1 -c public 10.0.0.101 system (da 10.0.0.25)

Chiaramente ad un primo tentativo ho ottenuto il famoso errore:

>Timeout: No Response from 10.0.0.101

per via delle modalità di esecuzione del demone snmpd prese dal file /etc/default/snmpd che ne indicava il LISTENING ADDRESS con 127.0.0.1.
Seguendo degli howto per debian ho modificato allora questo script
sul PC 10.0.0.101 con quello che mi sembrava corretto per accogliere richieste dalla rete:

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid TCP:161'

e cosi in seguito ad un riavvio di snmpd il "netstat -natup | grep 161" mi ritorna

>tcp        0      0 0.0.0.0:161             0.0.0.0:*               LISTEN     7557/snmpd

Nonostante questo però continuo ad ottenere il solito messaggio di errore. Per la configurazione del file snmpd.conf ho utilizzato sempre lo stesso (credo corretto) howto debian su snmp in ogni caso lo riporto nei punti salienti di seguito per verificare che sia corretto:

..
com2sec local localhost public
com2sec localNet 10.0.0.0/24 public
..
group MyRWGroup v1        local
group MyRWGroup v2c      local
group MyRWGroup usm     local
group MyROGroup v1         localnet
group MyROGroup v2c       localnet
group MyROGroup usm      localnet
..
view all    included  .1                               80
view system included  .iso.org.dod.internet.mgmt.mib-2.system
..
access MyROSystem ""     any       noauth    exact  system none   none
access MyROGroup ""      any       noauth    exact  all    none   none
access MyRWGroup ""      any       noauth    exact  all    all    none

Ho provato anche ad inserire le due righe che si consigliavano in una mailing list debian nel file snmpd.conf, ma senza risultati (anche perchè credo che avessero come scopo di lanciare snmpd sempre con TCP:161).

In ogni caso qualcuno può capire aiutarmi a trovare l'errore?

Grazie





-- 
David Anullo

Itaco S.r.l.
Via Giacomo Peroni n. 400/402 Modulo 3B
00131 ROMA - ITALY
Tel. +390641294922 - Fax +39064191740
www.itacosystems.com

Reply to: