net-snmp e mrtg

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

net-snmp e mrtg

Messaggio da Unicondor »

Salve ragazzi come sempre quando ho qualche problema (spesso, anzi sempre..) non mi rimane che rivolgermi a voi per cercare una soluzione.
Il problema è il seguente...dovrei monitorare la banda che viene utilizzata dla mio pc e farla apparire tramite grafici sul web, ho visto su qualche guida che Mrtg fa prorpio a caso mio.
ho installato correttamente mrtg pero' il problema è che non riesco a configurare net-snmp, del quale mrtg ne ha bisogno, e quindi non riesco a creare i miei tanto sospirati grafici :)
Purtroppo sull'argomento ho trovato solo delle guide per debian (che ha il demone snmp gia' di default) ma per la mia slack nulla.
Volevo sapere se qualcuno poteva darmi una mano nella configurazione di entrambi o consigliarmi qualche guida..
Ho provato anche a vedere altri post simili ma non ho trovato nulla.
Grazie

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

Forse fai prima con Cacti: http://cacti.net

Adesso ci provo.

Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

Messaggio da Unicondor »

Si ho visto anche questo software ma anche lui ha bisogno di net-snmp per funzionare :(
http://www.cacti.net/downloads/docs/htm ... ments.html

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

In effetti mi ci sto sbattendo...

Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

Messaggio da Unicondor »

E' un onore...non posso far altro che aspettare, grazie ancora :D

menelik
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom 1 apr 2007, 21:27

Messaggio da menelik »

Prova con questo:
http://www.linuxpackages.net/search_vie ... p&ver=11.0



Porco mondo credevo di essermi già registrato una volta su slacky, possibile che il mio vecchio account sia stato cancellato?
Il codice di controllo per la registrazione non è certo pensato per i daltonici.

Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

Messaggio da Unicondor »

il problema non è installarlo..ma farlo funzionare

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

Dunque, da stanotte troverai tra i miei pkg (vedi firma) i pkg di rrdtool e net-snmp. I pkg 1suk sono per la 11.0, mentre i 2suk per la 10.1.

Una volta installato rrdtool, crea /etc/snmp/snmpd.conf con questo contenuto:

Codice: Seleziona tutto

com2sec local     127.0.0.1/32    public
com2sec local     10.10.10.0/24   public

group MyROGroup v1         local
group MyROGroup v2c        local
group MyROGroup usm        local

view all    included  .1                               80

access MyROGroup ""      any       noauth    exact  all    none   none

syslocation MyLocation
syscontact Me <me@somewhere.org>
Devi ovviamente customizzare le ultime 2 linee e la subnet sulla seconda. Quindi lancia snmpd con:

Codice: Seleziona tutto

 /usr/sbin/snmpd -C -c /etc/snmp/snmpd.conf
Puoi anche metterlo in rc.local. A sto punto dovresti avere accesso ai dati SNMP da tutta la sottorete. Non ci sto ancora capendo più di tanto, quindi la cosa potrebbe essere estremamente insicura, occhio.

(Grazie all'howto di Gentoo: http://gentoo-wiki.com/HOWTO_SNMP_and_MRTG_Made_Easy)

menelik
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom 1 apr 2007, 21:27

Messaggio da menelik »

c'è
snmpconf
per configure snmpd in modo approssimativo.

Prova anche
snmpwalk -v 2c -c public ip_con_snmp
per vedere se funziona.

Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

Messaggio da Unicondor »

Grazie a tutti per il vostro aiuto.. ho seguito le indicazioni di useless, ho creato il file in /etc/snmp/snmpd.conf

ho lanciato il demone con l'opzione -C -c /etc/snmp/snmpd.conf e tutto sembra andare alla grande. Pero' quando lancio il comando per verificare che i device funzioni correttamnte con snmp mi restituisce questo ed ovviamnte non parte nulla

Codice: Seleziona tutto

root@unicondor:/usr/local/mrtg-2/bin# snmpwalk -v 2c -c public localhost
Timeout: No Response from localhost
Ho provato anche a settarlo con

Codice: Seleziona tutto

snmpconf
ma nella configurazione mi chiede troppe cose che non so come settare :P[/code]

solo una cosa non ho capito..cosa devo mettere in syslocation del file di configurazione di snmpd.conf comunque ti posto il file che ho usato

Codice: Seleziona tutto

com2sec local     127.0.0.1/32    public
com2sec local     192.168.1.0/24   public

group MyROGroup v1         local
group MyROGroup v2c        local
group MyROGroup usm        local

view all    included  .1                               80

access MyROGroup ""      any       noauth    exact  all    none   none

syslocation MyLocation
syscontact Unicondor <unicondor@slacky.it>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

Hai mica un firewall ultraparanoico? Controlla con ps aux | grep snmpd se snmpd sta effettivamente girando.

SysLocation è la posizione geografica, niente di importante.

Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

Messaggio da Unicondor »

Codice: Seleziona tutto

flavio@unicondor:~$ ps aux | grep snmpd
root     21385  0.0  0.1  4920  164 ?        S    Mar30   0:00 snmpd
il demone gira correttamnte.. come firewall uso iptables e queste sono le opzioni che uso

Codice: Seleziona tutto

root@unicondor:/etc/rc.d# cat rc.local
#!/bin/sh
#
# /etc/rc.d/rc.local:  Local system initialization script.
#
# Put any local setup commands in here:
/sbin/ifconfig eth0 192.168.1.2
/sbin/ifconfig eth0 mtu 1482
/sbin/route add default gw 192.168.1.1
#/usr/sbin/adsl-start
/usr/sbin/iptables -P FORWARD DROP
/usr/sbin/iptables -F
/usr/sbin/iptables -Z
/usr/sbin/iptables -A POSTROUTING -t nat -j MASQUERADE
#/usr/sbin/iptables -A FORWARD -s 192.168.0.0/10 -j ACCEPT
#/usr/sbin/iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
/usr/sbin/iptables -A INPUT -p tcp --dport 22 -j ACCEPT
/sbin/ifconfig eth1 mtu 1482
dici che potrebbe essere questo a darmi problemi?

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

Non si direbbe, ma prova comunque a mettere tutto in ACCEPT e vedi se funziona.

Unicondor
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: mar 30 nov 2004, 0:00
Slackware: 13.1
Kernel: 2.6.37.6
Località: Potenza
Contatta:

Messaggio da Unicondor »

Codice: Seleziona tutto

root@unicondor:/etc/rc.d# iptables -F
root@unicondor:/etc/rc.d# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy DROP)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain SYN-FLOOD (0 references)
target     prot opt source               destination

Chain chain-log (0 references)
target     prot opt source               destination
cosi credo di aver azzerato tutte le regole di iptables...
ora provo a vedere se snmp mi da qualche segno ma nulla

Codice: Seleziona tutto

root@unicondor:/etc/rc.d# snmpwalk -v 2c -c public 192.168.1.2
Timeout: No Response from 192.168.1.2
Scusami useless se ti sto facendo perdere tutto questo tempo..non ti vorrei scocciare ulteriormente, faccio un po di ricerche in giro per la rete e se trovo una soluzione al mio problema vi faro' sapere.
Grazie ancora per il vostro aiuto

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

Boh, eppure pare tutto OK :(.

Rispondi