Modifier la conf via la MIB

Décrivez les fonctionnalités que vous souhaitez pour EyesOfNetwork
ZiouFa
Messages : 9
Enregistré le : 29 mars 2017, 11:38

Modifier la conf via la MIB

Message par ZiouFa » 03 avril 2017, 10:47

Bonjour tous le mondes,
Dans le cadre d'un projets de fin d'étude je doit pouvoir superviser un réseaux crée de A à Z.
Je suis sur EON 5.1 je voudrais pouvoir arrêter un port de switch ou de routeur cisco ( et HP ) à distance via EON 5.1 je sais que c'est possible via la MIB mais j'ai fait des recherches et elle sont rester infructueuse.
Qui pourrais m'éclairé sur ce sujet s'il vous plait :oops:

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Modifier la conf via la MIB

Message par Seb » 03 avril 2017, 11:21

Oui c'est possible, si sur ton swith tu as créé une communauté snmp avec des droits d'écriture (RW). C'est par du snmpset que tu vas pouvoir faire ça...
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

ZiouFa
Messages : 9
Enregistré le : 29 mars 2017, 11:38

Re: Modifier la conf via la MIB

Message par ZiouFa » 03 avril 2017, 11:32

Oui communauté en RW !!
C'est possible d'avoir un exemple de commande histoire que je travaille dessus ?
Merci pour ta réponse

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Modifier la conf via la MIB

Message par Seb » 03 avril 2017, 12:50

Genre

snmpset -v2 -c communityRW hostnameOuIP IF-MIB::ifAdminStatus.interface i 1

(i 1 index 1 ou port désiré)

A tester!
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

ZiouFa
Messages : 9
Enregistré le : 29 mars 2017, 11:38

Re: Modifier la conf via la MIB

Message par ZiouFa » 03 avril 2017, 13:27

snmpset -v2c -c comrw ip IF-MIB::ifAdminStatus.(interface)
Interface =
le nom ?
L'OID ?
ou tous simplement IF-MIB::ifAdminStatus.1ou2ou3 selon ce que je vois dans la mib dans tous les cas ça me dit ( Unknown Object Identifier ) :?


Edit : Apres plusieurs essais c'est dans la poche j'avais juste oublié les majuscule a AdminStatus :)

Grand merci à toi

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Modifier la conf via la MIB

Message par Seb » 03 avril 2017, 16:00

U're welcome ;)
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

ZiouFa
Messages : 9
Enregistré le : 29 mars 2017, 11:38

Re: Modifier la conf via la MIB

Message par ZiouFa » 07 avril 2017, 08:50

Bon me revoilà

Maintenant je cherche à rajouter cette commande sur EONWEB comme un service ou j'aurais juste à forcer le check pour que la commande s’applique et arrête le port.
Administration>paramètres>commande nagios> ajouter > mais la la syntaxe de ma commande ne passe pas quand je veut la tester...

$USER4$ =(/bin)/snmpset -v 2c -C $USER2$ -H $HOSTADDRESS$ IF-MIB::AdminStatus.$ARG1$ i $ARG2$

Je pense qu'il y a une erreur la dedans

Je sais je suis un Noob

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Modifier la conf via la MIB

Message par Seb » 07 avril 2017, 22:26

Tout d'abord pense a mettre les droits nagios sur snmpset via sudoers.

ensuite pourquoi $user4$?

Ta commande :

/usr/bin/snmpset -v 2c -C $USER2$ -H $HOSTADDRESS$ 1.3.6.1.2.1.2.2.1.7.$ARG1$ i $ARG2$

je pense que les :: posent soucis.
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

ZiouFa
Messages : 9
Enregistré le : 29 mars 2017, 11:38

Re: Modifier la conf via la MIB

Message par ZiouFa » 13 avril 2017, 08:39

Le $User4$ c'est pour le chemin ou ce trouve la commande comme pour $User1$ ou c'est /srv/eyesofnetwork/nagios/plugins j'ai mis à $user4$ /bin pour la commande snmpset
Ensuite la tu me dit de mettre OID du port en changer juste le dernier chiffre pour différencier les port je vais essayer et je te dit ça !

Une autres question par la suite tous ce passe biens pour le matériel cisco mais pour le HP j'ai quelque soucie ou les commandes elle ne sont pas reconnus et je n'arrive pas à trouver de commande compatible ou peut être que je ne rentre pas les bon argument aussi c'est possible

Edit: il me prend la commande quand je restart mais j'ai beaux forcer le check il ne ma la up ou down pas

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Modifier la conf via la MIB

Message par Seb » 13 avril 2017, 10:11

Est ce qu'en console
snmpset -v 2c -C tacommunautésnmpRW -H ipswitch 1.3.6.1.2.1.2.2.1.7.2 i toninterfaceàtomber fonctionne?

Si oui: Créé une commande genre "shutdown_int_cisco" contenant:
/usr/bin/snmpset -v 2c -C $USER2$ -H $HOSTADDRESS$ 1.3.6.1.2.1.2.2.1.7.2 i $ARG1$

créé un service appelé shutdown_port1 (enfin ton nom de port).
Ce service héritera du "generic service" MAIS!
Désactive le "active check" et choisi en commande ta "Shutdown.." N'oublis pas de mettre en "command parameter" ton index de port en $ARG1$
Export et hop plus qu'a tester.
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

Répondre