SNMP

Installation de SNMP : apt-get install snmp
Attention la liste de vos serveurs peuvent ne pas être à jour penser à faire : apt-get update!

Commande de base Linux

SNMPGET ; permet de récuperer la valeur d'une variable d'un équipement
ex : snmpget    -Ou   -c   public -v 2c      @IP_de_la_machine_visée   chemin_absolu_numerique/symbloique

Option :   
-c XX : nom de la mib souvent public ou private
-v YY : nom de la version 1/2c/3 ici 2c
-le chemin doit finir par un 0 (généralement)


SNMPWALK : permet de recuperer l'ensemble des valeurs des variables contenues dans un noeud MIB
ex : snmpwalk -Ou -c public -v 2c   @IP_de_la_machine_visée      noeud numérique/symbolique

SNMPTRANSLATE : sert à convertir un chemin symbolique en numérique ou affiche l'arborescence.
Ex conversion : snmptranslate   -On   iso.org.dod.internet.mgmt.mib-2.ip
Ex affichage sous-arbre : snmptranslate   -Tp   iso.org.dod.internet.mgmt.mib-2.ip


Voir un paerçu de la MIB public : http://christian.caleca.free.fr/snmp/images/mib.gif

snmpget -c public public -v 2c 10.2.18.1 1.3.6.1.2.1.1.3.0

Installer un agent SNMP

Installation de l'AGENT-SNMP : apt-get install snmpd
Attention la liste de vos serveurs peuvent ne pas être à jour penser à faire : apt-get update !

Créer un agent v2
Tapez la comande : snmpconf -r none -g basic_setup

 !!! Attention dans le cadre de ce tutoriel nous allons configurer un agent v2 !!!
Configuration pas à pas :

Do you want to configure the information returned int the systeme MIB group ? : NO
Do you want configure the agent access control  ?  : YES
Do you want to allow SNMPv3 read-write user based access ? NO
Encore NO
Ensuite rentrez YES pour configurer la communauté privée.
Appellez là : Private, faite ENTREZ  pour les questions de droit à allouer nous verons ça plus tard.

Entrez le nom de la communauté qui ne peux que lire la MIB : PUBLIC
faites ENTREZ et NO ,NO pour la fin.

Attention il se peut que votre agent n'écoute pas sur la bonne adresse (par defaut 127.0.0.1) !!!
Pour cela éditer le fichier /etc/default/snmpd.conf
Changer l'IP et le repertoire de log !

Voilà le tour est joué !