在SNMP4J工具安装的机器上对应的工具目录下(如:241上的/home/bbass/huaxia/SNMP4J_tool目录下)(各探头的/home/kata/huaxia/SNMP4J_tool目录下)
注意:因为该命令会用到java,所以请在当前用户的环境变量中带上java的环境变量。
有命令:
./SNMP4J-linux -c public -v 1 -p GET ip oid
./SNMP4J-linux -c public -v 2c -p GET ip oid
./SNMP4J-linux -c public -v 1 -p GETNEXT ip oid
./SNMP4J-linux -c public -v 2c -p GETNEXT ip oid
walk方式如下:
./SNMP4J-linux -c public -v 1 -Ow ip oid
./SNMP4J-linux -c public -v 2c -Ow ip oid
table方式如下:
./SNMP4J-linux -c public -v 1 -Ot ip oid
./SNMP4J-linux -c public -v 2c -Ot ip oid
walk和table方式的oid不要带上最终的子节点。
-c community 公开的community为public
-v version 1|2c|3
-p pudType GET, GETNEXT, GETBULK (SNMPv2c/v3),
SET, INFORM, TRAP, and V1TRAP (SNMPv1).
./SNMP4J-linux -c netnumenn31-rw -v 2c -p GETNEXT 100.100.100.9 1.3.6.1.2.1.1.2
<property name="zteCommunity" value="netnumenn31-rw"/>
<property name="huaweiCommunity" value="U2000-read"/>
分享到:
相关推荐
SNMP4J是一个Java库,专门用于实现简单网络管理协议(SNMP)的应用程序。SNMP是一种广泛应用于网络设备管理的标准协议,它允许系统管理员远程监控和管理网络设备,如路由器、交换机、服务器等。在Java环境中,SNMP4J...
#### 四、snmp_add_var 的 type 类型详解 `snmp_add_var`函数中的`type`参数决定了添加到PDU中的变量类型。下面是各种类型的具体含义: - `'i'`:表示32位有符号整型数。 ```c snmp_add_var(pdu, objid_sysuptime...
SNMP4J是一个Java实现的SNMP协议库,它为开发者提供了全面的SNMP功能,包括V1、V2c和V3版本的支持。本资料主要介绍如何使用SNMP4J来实现MIB(Management Information Base)的模拟。 MIB是SNMP的核心部分,它定义了...
jar/SNMP4J.jar jar/snmp4jclt-1.2.1.zip jar/snmp.jar 基于java的Oid获取软件.rar Java进行SNMP通信的指南SnmpProgrammingGuideViaJava.doc Java实现snmp的get和walk代码示例.doc snmp4j.chm snmp.chm SnmpMain....
该问题报告由Bart Van Assche在2009年4月18日创建,并在之后由Michael Marineau于2009年6月23日进行了补充说明。问题的核心在于对网络监控工具Net-SNMP中的`snmp_sess_select_info2`函数使用的讨论以及与之相关的...
SNMP4j是一个Java库,专门用于实现简单网络管理协议(SNMP)的应用程序。SNMP是一种广泛应用于网络设备管理的标准协议,它允许系统管理员远程监控和管理网络设备,如路由器、交换机、服务器等。SNMP4j是Java开发者在...
描述中的"snmp4j-2.1.0环境下的简单MIB浏览器(Java)"进一步确认了这是一个使用SNMP4j 2.1.0版本开发的MIB浏览器,可能是为了演示如何在Java环境中操作SNMP设备和MIB。对于初学者或开发者来说,这样的工具可以帮助...
《深入理解SNMP4J:基于Java的SNMP代理实现》 SNMP4J是一个流行的开源Java库,用于实现SNMP(简单网络管理协议)应用。这个“nmi.rar”压缩包内包含了一个使用SNMP4J开发的agent端程序,它提供了网络设备管理和监控...
SNMP4J是一个Java实现的简单网络管理协议(SNMP)的应用编程接口,它提供了全面的SNMPv1、SNMPv2c和SNMPv3支持,包括代理和管理站的角色。SNMP4J-API中文版是这个库的中文文档,对于理解和使用SNMP4J库非常有帮助。...
SNMP4J是一款Java语言实现的简单网络管理协议(SNMP)开发库,它为Java开发者提供了全面的SNMP API,使得开发人员能够轻松地在Java应用中集成SNMP功能,进行网络设备的监控和管理。本文将深入探讨SNMP4J的核心特性、...
《深入理解SNMP4J:基于Java的SNMP开发库》 SNMP4J是一个开源的Java库,专为实现简单网络管理协议(SNMP)的应用程序设计。它提供了全面的SNMP v1、v2c和v3支持,允许开发者在Java环境中轻松地进行网络设备的管理和...
1. SNMP4J.jar:这是SNMP4J的核心库文件,包含了所有SNMP4J的类和方法,用于实现SNMP协议的各种操作。 2. org.snmp4j.agent.jar:这个库文件提供了SNMP代理(Agent)的功能,允许你的Java应用作为网络中的一个被管理...
SNMP4J是一个Java实现的SNMP协议库,使得Java开发者能够轻松地在应用程序中集成SNMP功能,从而对网络设备进行监控和管理。 SNMP4J.jar是这个库的核心组件,包含了SNMP协议的各种操作所需的类和方法。这个压缩包中的...
此资源为snmp4j的源码 SNMP4J——一个支持java管理器和代理,支持snmp应用程序接口的类库。 SNMP4J是一个商业类库,而且开源免费,它也是一个有着很高技术艺术性的SNMP执行能力的类库,支持J2SE1.4或更高的版本。...
此资源为snmp4j的api SNMP4J——一个支持java管理器和代理,支持snmp应用程序接口的类库。 SNMP4J是一个商业类库,而且开源免费,它也是一个有着很高技术艺术性的SNMP执行能力的类库,支持J2SE1.4或更高的版本。...
- `snmp_informant_memory.xml` 和 `snmp_informant_disk.xml`、`snmp_informant_network.xml`、`snmp_informant_cpu.xml` 这些文件可能包含了SNMP Informant与Cacti之间的映射关系,确保Cacti能正确解析并展示由...
SNMP4J——一个支持java管理器和代理,支持snmp应用程序接口的类库。 SNMP4J是一个商业类库,而且开源免费,它也是一个有着很高技术艺术性的SNMP执行能力的类库,支持J2SE1.4或更高的版本。SNMP4J支持指令发生器...
java关于snmp4j_agent的jar包
Java SNMP Package:这是一个实现了SNMP协议的Java包.它提供对基本的SNMP客户端与在SNMP版本1和2中定义的代理操作的支持.这个包提供了一种机制用于取得与设置SNMP对象标识(OID:object identifier)值通过一个简单的...
snmp4j 1.8.2版 The org.snmp4j classes are capable of creating, sending, and receiving SNMPv1/v2c/v3 messages. A SNMP message is composed of its message header and its PDU payload. This package ...