SNMPd, impossible d'y acceder autrement qu'en localhost

SNMPd, impossible d'y acceder autrement qu'en localhost - Logiciels - Linux et OS Alternatifs

Marsh Posté le 31-12-2007 à 14:55:01    

Bonjour,
 
Je n'arrive pas à acceder à mon serveur snmpd autrement qu'en localhost.
 
snmpd.conf
 

Code :
  1. com2sec readonly  default         public


 
Si je fais comme ci-dessous en local ca roule
 

Code :
  1. snmpwalk -v 1 -c public localhost


 
En revanche si je fais comme ci-dessous... ca casse !
 

Code :
  1. snmpwalk -v 1 -c public 192.168.0.20(qui est l'@IP de ma station où snmpd est installé)
  2. Timeout: No Response from 192.168.0.20


 
Erf !

Reply

Marsh Posté le 31-12-2007 à 14:55:01   

Reply

Marsh Posté le 31-12-2007 à 15:16:10    

Les ports sont ouverts sur la machine en question?

Reply

Marsh Posté le 31-12-2007 à 15:26:49    

Réflexe n°1 :
- vérifier que le daemon ecoute sur la bonne adresse et le bon port :

netstat -laptnu

 


Réflexe n°2 :
- vérifier les confs
>> http://linux.die.net/man/5/snmpd.conf

Citation :

agentaddress [<transport-specifier>:]<transport-address>[,...]
    defines a list of listening addresses, on which to receive incoming SNMP requests. See the section LISTENING ADDRESSES in the snmpd(8) manual page for more information about the format of listening addresses.

 

>> http://linux.die.net/man/8/snmpd

 

Réflexe n°3 :
- vérifier les firewalls sur les équipements intermédiaires, sur l'équipement qui fait tourner le daemon et sur celui qui lance la requête. Sous linux un bête :

iptables -L -v -n



Message édité par o'gure le 31-12-2007 à 15:29:13

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 31-12-2007 à 16:03:22    

debian ? si oui je parie une boite de chocolats que /etc/default/snmpd stipule que snmpd ne binde que sur 127.0.0.1


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 31-12-2007 à 16:10:58    

La conf après l'installation :


> cat /etc/default/snmpd
# This file controls the activity of snmpd and snmptrapd

 

# MIB directories.  /usr/share/snmp/mibs is the default, but
# including it here avoids some strange problems.
export MIBDIRS=/usr/share/snmp/mibs

 

# snmpd control (yes means start daemon).
SNMPDRUN=yes

 

# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

 

# snmptrapd control (yes means start daemon).  As of net-snmp version
# 5.0, master agentx support must be enabled in snmpd before snmptrapd
# can be run.  See snmpd.conf(5) for how to do this.
TRAPDRUN=no

 

# snmptrapd options (use syslog).
TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid'

 

# create symlink on Debian legacy location to official RFC path
SNMPDCOMPAT=yes


faut corriger la ligne SNMPDOPTS


Message édité par o'gure le 29-08-2010 à 15:06:21

---------------
Relax. Take a deep breath !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed