Il s'agit de la commande snmpwalk qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
snmpwalk - récupère un sous-arbre de valeurs de gestion à l'aide des requêtes SNMP GETNEXT
SYNOPSIS
Snmpwalk [OPTIONS D'APPLICATION] [OPTIONS COMMUNES] AGENT [OID]
DESCRIPTION
Snmpwalk est une application SNMP qui utilise les requêtes SNMP GETNEXT pour interroger une entité du réseau
pour un arbre d'informations.
Un identifiant d'objet (OID) peut être donné sur la ligne de commande. Cet OID précise quel
partie de l'espace identifiant d'objet sera recherchée à l'aide des requêtes GETNEXT. Tous
les variables dans le sous-arbre au-dessous de l'OID donné sont interrogées et leurs valeurs présentées au
utilisateur. Chaque nom de variable est donné dans le format spécifié dans les variables(5).
Si aucun argument OID n'est présent, Snmpwalk recherchera le sous-arbre enraciné à
SNMPv2-SMI::mib-2 (y compris toutes les valeurs d'objet MIB d'autres modules MIB, qui sont
défini comme se trouvant dans ce sous-arbre). Si l'entité réseau a une erreur lors du traitement du
paquet de demande, un paquet d'erreur sera renvoyé et un message sera affiché, aidant à
déterminer pourquoi la demande a été malformée.
Si la recherche dans l'arborescence provoque des tentatives de recherche au-delà de la fin de la MIB, le message « End
de MIB" s'affichera.
OPTIONS
-Cc Ne vérifiez pas si les OID renvoyés augmentent. Certains agents (LaserJets sont
un exemple) renvoient les OID dans le désordre, mais peuvent quand même terminer la marche. Autre
les agents renvoient des OID qui ne sont pas en ordre et peuvent provoquer Snmpwalk boucler
indéfiniment. Par défaut, Snmpwalk essaie de détecter ce comportement et vous avertit
lorsqu'il frappe un agent agissant illégalement. Utilisation -Cc pour désactiver cette vérification.
-CE {IDO}
Terminez le parcours à l'OID spécifié, plutôt qu'à un simple sous-arbre. Cela peut être utilisé
parcourir un sous-arbre partiel, des colonnes sélectionnées d'une table, ou même deux ou plusieurs tables
au sein d'une seule commande.
-Ci Incluez l'OID donné dans la plage de recherche. Normalement Snmpwalk utilise GETNEXT
demandes commençant par l'OID que vous avez spécifié et renvoie tous les résultats dans la MIB
sous-arborescence enracinée à cet OID. Parfois, vous souhaiterez peut-être inclure l'OID spécifié
sur la ligne de commande dans les résultats imprimés s'il s'agit d'un OID valide dans l'arbre
lui-même. Cette option vous permet de le faire explicitement.
-CI En fait, l'OID donné sera récupéré automatiquement si le sous-arbre principal marche
ne renvoie aucune valeur utilisable. Cela permet à une marche d'une seule instance de se comporter comme
généralement attendu, et renvoie la valeur d'instance spécifiée. Cette option devient
de cette dernière requête GET, donc une promenade d'une seule instance ne renverra rien.
-Cp À la fin de la marche, imprimez le nombre de variables trouvées.
-Ct À la fin de la promenade, imprimez le temps total d'horloge murale qu'il a fallu pour collecter
les données (en secondes). Notez que la minuterie est démarrée juste avant le début
de la série de demandes de données et s'est arrêté juste après la fin. Plus important encore,
cela signifie qu'il n'inclut pas l'initialisation de la bibliothèque snmp, l'arrêt,
le traitement des arguments et tout autre surcoût.
En plus de ces options, Snmpwalk prend les options communes décrites dans le
snmpcmd(1) page de manuel.
EXEMPLES
Notez que Snmpwalk REQUIERT un argument spécifiant l'agent à interroger et au plus un OID
argument, tel qu'il y est décrit. La commande:
snmpwalk -Os -c public -v 1 système zeus
récupérera toutes les variables sous système :
sysDescr.0 = CHAINE : "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
sysObjectID.0 = OID : entreprises.hp.nm.hpsystem.10.1.1
sysUpTime.0 = Timeticks : (155274552) 17 jours, 23:19:05
sysContact.0 = CHAINE : ""
sysName.0 = CHAINE : "zeus.net.cmu.edu"
sysLocation.0 = CHAINE : ""
sysServices.0 = ENTIER : 72
(plus le contenu de la sysORTable).
La commande:
snmpwalk -Os -c public -v 1 -CE sysORTable système zeus
récupérera les valeurs scalaires, mais omettra le sysORTable.
Utiliser snmpwalk en ligne en utilisant les services onworks.net