Tables SNMP

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Supervision réseau (SNMP)
Normes ASN.1 (écriture des MIB), BER (encodage réseau)
Voir aussi Snmpwalk · Snmp enumeration

Le protocole SNMP (Simple Network Management Protocol) structure l'information de supervision sous forme de MIB (Management Information Base), un arbre d'objets identifiés par des OID (Object Identifier). Les MIB sont décrites en ASN.1 (Abstract Syntax Notation One) et encodées sur le réseau en BER (Basic Encoding Rules) ; l'espace de nommage des OID est rattaché à l'arbre ISO.

Explorer l'arbre des OID

Afficher l'arbre complet des OID connus de la pile MIB installée :

snmptranslate -Tp

Traduire un OID numérique en nom symbolique (et inversement) :

snmptranslate .1.3.6.1.2.1.1.1.0
snmptranslate -On SNMPv2-MIB::sysDescr.0

Interroger un équipement

Un équipement est accessible en lecture via une communauté (SNMP v1/v2c) ou un utilisateur (v3) :

snmpwalk -v2c -c public <hote> system
snmpget  -v2c -c public <hote> SNMPv2-MIB::sysUpTime.0

Voir Snmpwalk pour le parcours de la MIB et Snmp enumeration pour l'usage en reconnaissance.

Quelques branches utiles

OID / nom Contenu
SNMPv2-MIB::system Description, uptime, contact, localisation
IF-MIB::ifTable Interfaces réseau (état, compteurs)
HOST-RESOURCES-MIB::hrStorageTable Stockage/mémoire
HOST-RESOURCES-MIB::hrSWRunTable Processus en cours

Voir aussi