Ubuntu SNMP通信故障

Ubuntu SNMP通信故障,ubuntu,snmp,snmpd,Ubuntu,Snmp,Snmpd,我刚刚在ubuntu服务器[12.04.4 LTS]上设置了SNMP进行监控,我已经连续8天都在与这个问题作斗争,但运气不好!我确信我已经正确安装和配置了SNMP,但是,当尝试从另一台计算机对该服务器进行SNMP漫游时,我得到了超时响应。我在snmpwalk命令中使用的是版本2c,我知道我使用的是正确的字符串“public”。两者之间没有防火墙或防火墙规则。这是我的snmpd.conf文件[出于安全原因,我已将我的原始IP替换为X的] ####### sec.name source

我刚刚在ubuntu服务器[12.04.4 LTS]上设置了SNMP进行监控,我已经连续8天都在与这个问题作斗争,但运气不好!我确信我已经正确安装和配置了SNMP,但是,当尝试从另一台计算机对该服务器进行SNMP漫游时,我得到了超时响应。我在snmpwalk命令中使用的是版本2c,我知道我使用的是正确的字符串“public”。两者之间没有防火墙或防火墙规则。这是我的snmpd.conf文件[出于安全原因,我已将我的原始IP替换为X的]

####### sec.name source               community
com2sec permitted 127.0.0.1             public     # Localhost
com2sec permitted xx xx.xx.xxxx         public     # Home Insight Connection
############### sec.model sec.name
group   roGroup v1      permitted
group   roGroup v2c     permitted

############### incl/excl subtree
view    all     included  .1

############### ctx sec.model sec.level   prefix read write notify

access  roGroup ""  any       noauth      exact  all  none  none
这是我的/etc/default/snmpd文件

# This file controls the activity of snmpd and snmptrapd

# Don't load any MIBs by default.
# You might comment this lines once you have the MIBs downloaded.
export MIBS=

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

# snmpd options (use syslog, close stdin/out/err).

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'

# 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
我的IPTABLE规则是空的。我甚至没有运气就停止了服务

root@dws411:/etc/default# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

我检查了/etc/目录中的host.allow和host.deny文件。这两个文件也是空的。我当然希望有人能在这方面帮助我。我没主意了。

你能窥探一下代理端的流量,以验证请求数据包是否到达了它吗?Wireshark、tcpdump或类似的工具可以做到这一点。另外,请提供发出请求时使用的确切语法。我能够跟踪daemon.log日志文件,将其过滤到syslog条目。我实时看到我的SNMP请求正在命中服务器。我使用的snmpsnytax是snmpwalk-v2c-c公共IP地址系统。昨晚我花了很多时间在这上面。我想我已经把范围缩小了,今晚将继续努力。我将在更新后更新此线程。