错误原因有三个:
1、community 错误
这个在上篇文章中有相关的配置.需要注意IP设置.
http://blog.csdn.net/itrider/article/details/7394470
2、服务没有启动
每次修改配置后,应该重启下snmp.
3、防火墙设置,需要开启161端口
/sbin/iptables -I INPUT -p tcp --dport 161 -j ACCEPT #开启161端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务
/etc/init.d/iptables status #查看以开放端口
错误原因有三个:1、community 错误 这个在上篇文章中有相关的配置.需要注意IP设置. http://blog.csdn.net/itrider/article/details/73944702、服务没有启动 每次修改配置后,应该重启下snmp.3、防火墙设置,需要开启161端口 /sbin/iptables
-c:–community共同体
.1.3.6.1.2.1.1:指的是系统参数
snmp
walk -v 2c -c public
localhost
.1.3.6.1.2.1.1 #pass
snmp
walk -v 2c -c public 10.1.13.132 .1.3.6.1.2
snmp
walk -v 1 -c public 127.0.0.1 1.3.6.1.2.1 出现
Timeout
: No
Response
from 127.0.0.1
a.检查你的
防火墙
是否阻止。
b.检查
tcp
wrapper(/etc/hosts.allow和/etc/hosts.deny)是否阻止。
2.常用的OID
1.3.6.1.4.1----------.priva
CentOS及其他RedHat系列产品提供了net-
snmp
的二进制包。我们能够直接从源里安装。
shell> yum install net-
snmp
net-
snmp
-devel net-
snmp
-utils
说明:net-
snmp
-devel是为了使用net-
snmp
-config, net-
snmp
-...
如果
snmp
walk 命令返回
Timeout
错误
,可能有以下几种原因:
1. 网络连接问题:可能是因为网络连接不稳定或者目标设备不可达导致的。您可以检查目标设备的网络连接以及
防火墙
设置等。
2.
SNMP
配置问题:可能是因为
SNMP
服务未开启或者配置
错误
导致的。您可以检查目标设备的
SNMP
服务是否开启,并且检查
SNMP
的配置是否正确。
3. 权限问题:可能是因为您使用的用户名或者密码不正确导致的。您可以检查使用的
SNMP
用户名和密码是否正确,并且检查该用户是否有访问目标设备的权限。
4. 设备资源问题:如果目标设备负载过高,可能会导致
SNMP
请求超时。您可以等待一段时间后再次尝试,或者尝试减少请求的数据量。