我已经在系统中使用IP地址192.168.1.1配置了SNMP Agent,并使用以下教程在其中配置了SNMP Agent
我将行修改如下
在文件中 /etc/snmp/snmpd.conf
rocommunity public 127.0.0.1
rocommunity public 192.168.1.0/24
rocommunity public 192.168.2.0/24
在文件中 /etc/default/snmpd
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'
当我尝试从IP地址为192.168.1.1的系统使用snmpwalk命令时,它可以正常工作。
例如:输出的命令的一部分:
iso.3.6.1.2.1.1.1.0 = STRING: "Linux devenv 3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:13:26 UTC 2013 x86_64"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.8072.3.2.10
iso.3.6.1.2.1.1.3.0 = Timeticks: (74328) 0:12:23.28
iso.3.6.1.2.1.1.4.0 = STRING: "Me <me@example.org>"
iso.3.6.1.2.1.1.5.0 = STRING: "devenv"
iso.3.6.1.2.1.1.6.0 = STRING: "Sitting on the Dock of the Bay"
iso.3.6.1.2.1.1.7.0 = INTEGER: 72
但是,当我尝试通过ip通过另一个系统使用snmpwalk时,192.168.2.1
它给出了No response from 192.168.1.1
。请帮忙。
snmpwalk -c public -v1 192.168.1.1 | less
PS我已经在IP地址为192.168.2.1的机器上配置了相同的步骤。还是有其他程序可以使用。
编辑1。
难道netstat
这里是一个截图
如果您使用snmpbulkwalk -c public -v1 10.0.1.114
—
sosytee
snmpbulkwalk: Cannot send V2 PDU on V1 session
10.0.2.15是否可以通过其他方式达到10.0.1.114?您是否排除了简单的网络路由问题?
—
奥利(Oli)
是的,我可以轻松地从10.0.2.15版开始使用ssh。现在,我已经用ip 192.168.0.1和192.168.0.2配置了2个虚拟机,并创建了相同的情况,并且也出现了相同的问题。我想我需要配置其他内容以使其在网络上侦听。
—
塔伦(Tarun)2013年