======= SNMP ======= ===== Installation ===== Installer les packages suivants : * net-snmp * net-snmp-libs * net-snmp-utils ===== Configuration du démon en v2 ====== Sauvegarder l'ancien fichier de configuration : mv /etc/snmp/snmp.conf /etc/snmp/snmp.conf.orig Créer un nouveau fichier ''/etc/snmp/snmp.conf'' avec par exemple les éléments suivants : rocommunity view 127.0.0.1 rwcommunity power 127.0.0.1 syslocation "Paris" syscontact "Benoit" Redémarrer le démon : /etc/init.d/snmpd restart === Utilisation === Interrogation de snmp ''( snmpwalk -v [version_snmp] -c [communauté] serveur )'' snmpwalk -v 2c -c power localhost ===== Configuration du démon en v3 ===== Sauvegarder l'ancien fichier de configuration : mv /etc/snmp/snmp.conf /etc/snmp/snmp.conf.orig Créer un nouveau fichier ''/etc/snmp/snmp.conf'' avec par exemple les éléments suivants : rwuser monitor createUser monitor MD5 monpassword # # Mise en commentaire de snmp v2 # #rwcommunity power 127.0.0.1 #rwcommunity power XXX.XXX.XXX.XXX disk / 100000 disk /var 1000000 load 12 12 12 syslocation "Baie numero 1" syscontact support@mondomaine.net sysservices 76 La ligne ''createUser monitor MD5 monpassword'' doit être inscrite lors du premier lancement de snmp en version 3 et supprimée par la suite afin que personne ne voie le mot de passe en cas de découverte du fichier. Redémarrer le démon : /etc/init.d/snmpd restart === Utilisation === Pour intérroger snmp : snmpwalk -v 3 -u monitor -l authNoPriv -c power -a MD5 -A monpassword localhost Traduire une MIB textuelle en OID : snmptranslate -On ASTERISK-MIB::astConfigCallsActive.0