Se connecter avec
S'enregistrer | Connectez-vous

Debian etch : snmpd innaccessible sur le réseau

Dernière réponse : dans Le monde de Linux

:hello: 

Suite à la reinstallation et migration de mon serveur sur Debian R4 (auparavent Debian R3.1), je sèche complètement pour remettre en place mon monitoring snmp.

J'ai beau chercher dans tous les sens je ne comprends pas ce qui bloque donc voici dans l'ordre:

* Debian Etch fraichement installé, et pleinement fonctionnel (samba, apache etc)
* Pas de firewall actif sur le serveur ni sur la machine cliente
* snmpd installé via apt-get install snmpd
* Fichier /etc/snmp/snmpd.conf contenant ceci:

  1. # sec.name source community
  2. #com2sec paranoid default public
  3. com2sec readonly 192.168.78.0:24 public
  4. com2sec readwrite localhost private
  5.  
  6. ####
  7. # Second, map the security names into group names:
  8.  
  9. # sec.model sec.name
  10. group MyROSystem v1 readonly
  11. group MyROSystem v2c readonly
  12. group MyROSystem usm readonly
  13. group MyROGroup v1 readonly
  14. group MyROGroup v2c readonly
  15. group MyROGroup usm readonly
  16. group MyRWGroup v1 readwrite
  17. group MyRWGroup v2c readwrite
  18. group MyRWGroup usm readwrite
  19.  
  20. ####
  21. # Third, create a view for us to let the groups have rights to:
  22.  
  23. # incl/excl subtree mask
  24. view all included .1 80
  25. view system included .iso.org.dod.internet.mgmt.mib-2.system
  26.  
  27. ####
  28. # Finally, grant the 2 groups access to the 1 view with different
  29. # write permissions:
  30.  
  31. # context sec.model sec.level match read write notif
  32. access MyROSystem "" any noauth exact system none none
  33. access MyROGroup "" any noauth exact all none none
  34. access MyRWGroup "" any noauth exact all all none
  35.  
  36. # -----------------------------------------------------------------------------


*fichier /etc/default/snmpd suivant :

  1. # This file controls the activity of snmpd and snmptrapd
  2.  
  3. # MIB directories. /usr/share/snmp/mibs is the default, but
  4. # including it here avoids some strange problems.
  5. export MIBDIRS=/usr/share/snmp/mibs
  6.  
  7. # snmpd control (yes means start daemon).
  8. SNMPDRUN=yes
  9.  
  10. # snmpd options (use syslog, close stdin/out/err).
  11. SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
  12.  
  13. # snmptrapd control (yes means start daemon). As of net-snmp version
  14. # 5.0, master agentx support must be enabled in snmpd before snmptrapd
  15. # can be run. See snmpd.conf(5) for how to do this.
  16. TRAPDRUN=no
  17.  
  18. # snmptrapd options (use syslog).
  19. TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid'


Si je fais un snmpwalk en local sur le serveur tout fonctionne et j'ai bien tout qui s'affiche.

Un netstat -laptnu me donne:


  1. Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
  2. (...)
  3. udp 0 0 0.0.0.0:161 0.0.0.0:* 15119/snmpd
  4. (...)


Mais, si depuis le PC Client (Windows Vista SP1) j'essai de me connecter ça coince.

J'ai essayé plusieurs logiciel comme OidView Professionnal, WalkSNMP agent, ou hilisoft MIB Browser.. et aucun n'arrive à trouver le serveur.
Afin de m'assurer que cela ne vienne pas du poste client j'essai alors de taper vers mon routeur, un WRT54G sous firmware sveasoft Alchemy.. et là ça marche, j'ai bien accès aux infos SNMP auxquelles je suis censé avoir accès. Le client est donc hors de cause.

Qu'est-ce qui peut bien bloquer au niveau du serveur ??
Pas de firewall, snmpd qui ecoute sur tout le reseau et toutes les interfaces etc.. et pourtant ça ne marche quand même pas!! Groumpf!


Un grand merci à ceux qui pourraient faire avancer le schmilblick

:hello: 
Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
  • Contenus similaires :
Tags :