阅读:3643回复:2
求救:关于NET-SNMP的两个问题,在线等答案啊
最近刚开始学习snmp,弄得头大啊
问题一: 我按安装说明,先后安装Perl和NET SNMP. 然后在命令行运行snmpd -f -Le -d,提示NET-SNMP version 5.4.1,说明运行成功了。再重新开个命令行窗口输入snmpget –v2c –c public localhost .1.3.6.1.2.1.1.5.0。 这个时候第一个窗口提示收到包,但是第二个窗口提示Timeout: No Response from localhost.这个是为什么啊? 问题二: 明明Perl已经装好了,但是运行mib2c 提示:ERROR: You don't have the SNMP perl module installed。该怎么弄呢? 两个问题麻烦高手指教啊,我刚起步,好多都不懂。 |
|
沙发#
发布于:2011-05-31 17:39
timeout应该是超时吧,我猜可能是管理端发送信息,比如get操作,但时间过长,没有返回受到信息,这时就判断成timeout了,原因可能是,被管理端没启用snmp,防火墙的原因等等;
可能要安装perl 就安装吧!进入到net-snmp目录下的perl perl Makefile.PL make make test make install 完成后发现问题依旧,搜索SNMP.so发现是在/usr/lib/perl5/5.8.8/i386-linux-thread-multi/SNMP/SNMP.so下面 应该是没有找到动态库的问题,所以在/etc/ld.so.conf.d/下面新建了一个文件snmp_module.conf 添加如下内容 /usr/lib/perl5 保存退出后 ldconfig -v 网上找的,看看吧 |
|
板凳#
发布于:2018-05-11 11:35
用户被禁言,该主题自动屏蔽! |
|