
正文
netsnmp读取mib库,nii文件读取
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
snmp如何获取不同子网的交换机的mib信息
但我无法获取相邻子网的交换机(191620254)的mib信息(ping不通该交换机,但能ping通该交换机下的pc.此交换机缺少网关(静态路由) 将数据指向到核心交换机同段的ip地址上。
先去下载交换机的MIB库文件,然后用mib browser工具读取mib库里的oid值。oid值就好比交换机的各个状态的字段,如果用SNMP工具或snmpwalk命令就可以读取交换机的各个状态信息了。
我最近也在研究这个,SNMP工具是通过自带的MIB库去读取被监控设备的SNMP信息,如果两边MIB库符合的话,SNMP信息就会正常读取出来,比如思科的和windows的MIB库就比较规范,很容易就读取出来。
相关问答
Q1: 通过SNMP读取公共MIB问题
1、先去下载交换机的MIB库文件,然后用mib browser工具读取mib库里的oid值。oid值就好比交换机的各个状态的字段,如果用SNMP工具或snmpwalk命令就可以读取交换机的各个状态信息了。
2、在集群节点上用下面的命令检查MIB: #snmpwalk localhost -v 1 -c public 这个命令应产生一个很长的报告显示集群节点上的MIB,象征本地SNMP代理(snmpd)响应了查询。
3、但我无法获取相邻子网的交换机(191620254)的mib信息(ping不通该交换机,但能ping通该交换机下的pc.此交换机缺少网关(静态路由) 将数据指向到核心交换机同段的ip地址上。
4、用工具自动发现出设备内部的网口、光口、电口、磁盘、内存、CPU、软件服务等资源信息,进一步了解设备的内部状态。工具自带了SNMP TRAP服务,可以接受SNMP TRAP信息,并自动在界面上显示TRAP的详细信息。
5、MIB有公共的格式,所以来自多个厂商的SNMP管理工具可以收集MIB信息,在管理控制台上呈现给系统管理员。通过将SNMP嵌入数据通信设备,如路由器、交换机或集线器中,就可以从一个中心站管理这些设备,并以图形方式查看信息。
Q2: 如何在snmp代理端调用mib
1、先去下载交换机的MIB库文件,然后用mib browser工具读取mib库里的oid值。oid值就好比交换机的各个状态的字段,如果用SNMP工具或snmpwalk命令就可以读取交换机的各个状态信息了。
2、而一些设备就不一定那么规范了比如AIX,solaris的,这种情况一般需要在SNMP工具里定义相应的MIB,或者在被监控设备上重新定义MIB库(好像有相应的补丁包)。
3、这个是与网管交换机自身程序结合在一起的,在编译好带snmp功能的交换机操作软件后,自然也写入了snmp相关的程序片段。有点象编译带snmp管理的linux一样,编译好后运行就会有snmp的功能。
4、在集群节点上用下面的命令检查MIB: #snmpwalk localhost -v 1 -c public 这个命令应产生一个很长的报告显示集群节点上的MIB,象征本地SNMP代理(snmpd)响应了查询。
Q3: net-snmp高手请帮忙使用mib2c问题!!
自定义mib文件可以参考: https:// mib文件定义之后需要使用mib2c工具来生成.c和.h文件,最终编译到snmp agent中,才能被manager访问到。
运行就必须设置配置文件的路径,最好下一个NET-SNMP的二进制包,按缺省路径安装C:\USR。安装时提示还需要下载一个PERL的安装包,用来运行mib2c工具,这个网上都有介绍。
关于netsnmp读取mib库和nii文件读取的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






