je suis en train d'essayer de faire un script qui me donnerais le port de
switch en fonction de la mac adresse entrée...
ça donnerais a peu pres ça:
echo $1
deck=$(snmpwalk -v 1 -c commRW@12 myequip .1.3.6.1.2.1.17.4.3.1.1 | grep "$1" | awk -F "." '{print $8"."$9"."$10"."$11}')
deck2=$(snmpwalk -v 1 -c commRW@12 myequip .1.3.6.1.2.1.17.4.3.1.2 | grep "$deck" | awk '{print $4}')
echo $deck2
deck3=$(snmpwalk -v 1 -c commRW@12 myequip .1.3.6.1.2.1.17.1.4.1.2.$deck2 | awk '{print $4}')
echo $deck3
snmpwalk -v 1 -c myequip ifName.$deck3
le problem est que la je part du principe que je "sais" que je suis
sur le vlan 12, en entrant dans le champs communauté:
commRW@12
Est il possible de faire un snmpwalk sur tout les vlans a votre connaissance...?
merci d'avance...!
# mauvais forum... copié en progr.shells
Posté par kowalsky . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.