Table des matières

SNMP

Installation

Installer les packages suivants :

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