snmptrap + mandrake 10 - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 12-05-2005 à 11:56:36
je vais reformuler ma question différement...
Est-ce que quelqu'un sait installer et/ou utiliser net-snmp sous linux ???
Marsh Posté le 12-05-2005 à 11:59:27
je suis dans la liste des services linux, et je ne vois aucun service ayant un rapport avec snmp...
pour traiter les traps snmp reçus, il faut bien qu'il y ait un service qui tourne (sous windows c'est snmptrapd) !?
Marsh Posté le 12-05-2005 à 12:06:32
sinon le service snmptrapfmt s'occupe de loguer les traps
Marsh Posté le 12-05-2005 à 13:49:31
mon rep /etc/init.d/ est en fait un raccourci vers /etc/rc.d/init.d/
il n'y a aucun service se rapprochant de près ou de loin à snmp... et je ne trouve pas snmptapfmt, c'est un utilitaire qu'il faut télécharger sur internet ?
j'ai eu un pb également lors de l'installation d'un package snmp (ucd-snmp-utils-4.2.3-8mdk) : il m'est dis "une erreur est survenue pdt l'installation des packetages" avec la liste des packetages posant pb (pb de conflit).
est-ce que ça peut avoir un rapport ??
Marsh Posté le 12-05-2005 à 13:56:25
sous Redhat si je me souviens bien il y avait 2 versions de SNMP ucd-snmp et une autre. (d'ailleur ucd-snmp était un peu trop capricieuse lorsque je faisais un snmpwalk)
apparemment snmptrapfmt est une spécialité Debian
Marsh Posté le 12-05-2005 à 13:58:32
jlighty a écrit : sous Redhat si je me souviens bien il y avait 2 versions de SNMP ucd-snmp et une autre. (d'ailleur ucd-snmp est un peu trop capricieuse lorsque je faisais un snmpwalk) |
dommage
j'ai déjà utilisé net-snmp sous windows 2000, le démon qui réceptionne les traps SNMP s'appelle snmptrapd. sais-tu si c'est pareil sous linux, ou est-ce que c'est snmpd ?
Marsh Posté le 12-05-2005 à 15:10:45
net-snmp est une évolution d'UCD-snmp
http://www.net-snmp.org/about/history.html
Marsh Posté le 12-05-2005 à 16:55:19
j'ai cherché dans tous les sens, mais je ne trouve pas les démons snmptrapd et snmpd...de plus, quand je fais CTRL+ECHAP, ni snmpd, ni snmptrapd n'apparaissent...
quelqu'un peut m'aider s'il vous plaît ???
Marsh Posté le 12-05-2005 à 17:08:13
le package net-snmp (ou les sources) contient snmpd et snmptrap.
Tu as installé quelle version de snmp ?
Marsh Posté le 12-05-2005 à 17:59:13
jlighty a écrit : le package net-snmp (ou les sources) contient snmpd et snmptrap. |
j'ai installé ces packages là : net-snmp-mibs-5.1-6mdk et net-snmp-utils-5.1-6mdk
Marsh Posté le 12-05-2005 à 18:01:54
en tapant "locate snmp" : est ce que tu retrouves snmpd et snmptrap ?
Marsh Posté le 13-05-2005 à 09:20:53
jlighty a écrit : en tapant "locate snmp" : est ce que tu retrouves snmpd et snmptrap ? |
non, je n'ai aucun des deux...
KenShInouU a écrit : tente d'installer net-snmp-trapd ca devrait aller mieux |
ou puis-je trouver net-snmp-trapd ?
est-ce qu'il y a 4cd pour mandrake 10 ? paske moi j'en ai que 3
Marsh Posté le 13-05-2005 à 09:28:11
je ne comprend pas, tu as bien une Mandrake 10.0 ?
car sur le FTP de Free (par ex) la Mandrake possède de base (CD1) les rpm net-snmp et net-snmp-trapd
Marsh Posté le 13-05-2005 à 09:46:16
oui je suis bien sur une mandrake 10.0 !
mais lorsque je veux installer un packetage et que je tappe 'snmp' pour rechercher tous les packetages snmp, j'obtient les résultats suivants :
libnet-snmp5-5.1-6mdk x
----------------------------
libsnmp0-4.2.3-8mdk
----------------------------
net-snmp-mibs-5.1-6mdk x
----------------------------
net-snmp-utils-5.1-6mdk x
----------------------------
ucd-snmp-utils-4.2.3-8mdk
----------------------------
j'installe donc les packetages cochés, mais je n'ai aucun démons (ni snmpd, ni snmptrapd)
Marsh Posté le 13-05-2005 à 09:49:08
Dans ce cas télécharge les sur le FTP de Free par ex
ftp://ftp.free.fr
chemin :
/mirrors1/ftp.mandrake-linux.com/Mandrakelinux/official/10.0/i586/Mandrake/RPMS/
ou alors si tu configures correctement les sources des packages, à l'aide de la commande urpmi tu peux installer les packages depuis internet.
Marsh Posté le 13-05-2005 à 09:50:34
jlighty a écrit : Dans ce cas télécharge les sur le FTP de Free par ex |
je te remercie pour ta patience jlighty, je vais essayé ça tout de suite
Marsh Posté le 13-05-2005 à 09:52:16
au fait, est-ce que mon problème pourrais provenir du fait que je possède la version community et non pas official de mandrake 10 ?
Marsh Posté le 13-05-2005 à 09:55:27
Si je me trompe pas, la community sort en premier puis elle passe en version Official donc cela peut être la source du problème.
Marsh Posté le 18-05-2005 à 10:12:06
Rebonjour à tous !!!
J'ai finalement réussi à installé snmpd et snmptrapd... ... mais je n'arrive tjr pas à l'utiliser...
j'ai modifier le fichier /home/lionel/snmptrapd.conf :
traphandle IF-MIB:linkUp /usr/bin/php PATH/script.php |
j'ai ensuite tappé la commande suivante :
/usr/sbin/snmptrapd -c /home/lionel/snmptrapd.conf |
j'ai également vérifié que je recevais bien les traps à l'aide de Ethereal.
mais rien ne se passe... mon script qui est censé créer un fichier dans le répertoire /tmp ne fait rien du tout, alors qu'il marche très bien quand je le lance manuellement...
quelqu'un pourrait-il m'aider ???
Marsh Posté le 18-05-2005 à 10:36:44
jlighty a écrit : tu pourrais me montrer ton script ? |
bien sur, le voilà :
Code :
|
mais ceci n'est qu'un test. Je dois normalement me connecter à une base de données, comparer le trap reçu avec ceux de la BD et mettre à jour la BD...
mais ce script marche correctement lorsque je le lance manuellement
Marsh Posté le 18-05-2005 à 10:55:59
en mettant ceci est ce que ça marche ?
Code :
|
(c'est pour être sûr que snmptrapd marche convenablement lorsqu'il reçoit un "trap" )
Marsh Posté le 18-05-2005 à 11:12:21
jlighty a écrit : en mettant ceci est ce que ça marche ?
|
non ça ne marche pas.
jlighty a écrit : (c'est pour être sûr que snmptrapd marche convenablement lorsqu'il reçoit un "trap" ) |
non il ne fait rien, c'est justement ça mon problème
Marsh Posté le 18-05-2005 à 11:55:37
j'ai écris un nouveau topic sur ce pb :
http://forum.hardware.fr/hardwaref [...] 9127-1.htm
Marsh Posté le 18-05-2005 à 14:02:45
Citation : |
Marsh Posté le 18-05-2005 à 14:06:25
Dark_Schneider a écrit :
|
désolé mais je ne comprend pas vraiment...
Marsh Posté le 12-05-2005 à 09:13:10
bonjour tout le monde !
je voudrais mettre en place un superviseur réseau tournant sous Mandrake 10 qui exécute un script php lors de la reception de traps.
j'ai pour cela installé les packages net-snmp-mibs-5.1-6mdk et net-snmp-utils-5.1-6mdk.
j'ai modifier le fichier snmptrapd.conf :
traphandle iso php chemin_du_script
ce script est censé créer un fichier et y écrire les infos envoyées par les traps. Mais rien ne se passe, alors qu'il marche très bien si je le lance manuellement...
je ne pense même pas que le démon snmptrapd tourne en tâche de fond :
>ps -aux|grep snmptrapd
lionel 10035 0.0 0.1 2132 796 pts0 R 09:09 0:00 grep snmptrapd
merci de votre aide