Pour un client, je dois développer une connexion à une base de données qui utilise les réponses SNMP comme entrée.
Je veux essayer d'analyser ces réponses; mais je ne sais pas comment configurer SNMP sur mon ordinateur local uniquement. En d'autres termes: je veux interroger ma propre machine pour ses informations MIB.
J'ai déjà fait:
Sudo apt-get update
Sudo apt-get install snmp snmp-mibs-downloader
# edit /etc/snmp/snmp.conf and uncomment "mibs :"
Comment interroger ma propre machine locale?
J'ai trouvé cet oneliner, mais ça me donne un temps mort:
snmpwalk -v 2c -c tes90w90wer -O e 127.0.0.1
Notez que je n'ai pas défini tes90w90wer
alors c'est peut-être le problème?
Vous devez utiliser -c public
pour obtenir les résultats souhaités. En bref:
snmpwalk -v 2c -c public -O e 127.0.0.1
Si vous souhaitez ensuite un accès complet à l’arborescence MIB, vous devez également retirer le commentaire la ligne suivante dans /etc/snmp/snmpd.conf
:
# rocommunity public localhost