SNMP无法在亚马逊服务器中运行

时间:2015-11-15 17:36:51

标签: snmp snmpd

我正在尝试从我的本地服务器监控amazon服务器,我安装并配置了snmpd,但我无法使用snmpwalk从本地服务器到达amazon服务器。

我用命令检查它:

  

snmpwalk -Os -c public -v 2c XX.XX.XX.XX

来自amazon服务器的

snmp工作正常但是从本地服务器无效。

amazon服务器中的SNMP配置为:

  

agentAddress udp:0.0.0.0:161

     

查看systemonly包括.1.3.6.1.2.1.1

     

查看systemonly包括.1.3.6.1.2.1.25.1

     

rocommunity public 0.0.0.0

/ etc / default / snmp中的配置是:

  

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

和亚马逊服务器中的安全组我将UDP打开到任何地方:

  

自定义UDP规则 - UDP - 161 - 0.0.0.0/0

- Netstat结果:

  

root @ #netstat -an | grep 161

     

udp 0 0 0.0.0.0:161 0.0.0.0:*

- 在我的防火墙中,我添加了这条规则:

  

#cat规则| grep 161

     

ACCEPT loc:ip_local_server net:ip_amazon_server udp 161

我不知道我需要检查更多内容。

任何建议?

谢谢!

1 个答案:

答案 0 :(得分:0)

Lunching tcpdump当我在本地服务器上午餐时,我在亚马逊服务器上看到了这个结果:

  

17:38:23.591513 IP 1-1-1-1.ea.com.35403> .snmp:GetNextRequest(25)
  17:38:23.591690 IP .snmp> 1-1-1-1.ea.com.35403:GetResponse(114)system.sysDescr.0 =" Linux ip-17-3-2-2 3.16.0-4-amd64#1 SMP Debian 3.16 .7-ckt11-1(2015-05-24)x86_64"   17:38:24.592491 IP 1-1-1-1.ea.com.35403> .snmp:GetNextRequest(25)

但是本地服务器的结果是:

  

超时:1.1.1.1无响应