- 浏览: 102521 次
- 性别:
- 来自: 北京
文章分类
最新评论
final TransportMapping transport = new DefaultUdpTransportMapping(); final Snmp snmp = new Snmp(transport); final USM usm = new USM(SecurityProtocols.getInstance(), new OctetString(MPv3.createLocalEngineID()), 0); SecurityModels.getInstance().addSecurityModel(usm); transport.listen(); // add user to the USM snmp.getUSM().addUser( new OctetString("hanxirui"), new UsmUser(new OctetString("hanxirui"), AuthMD5.ID, new OctetString("authpass123"), PrivDES.ID, new OctetString("authpass456"))); // create the target final UserTarget target = new UserTarget(); final Address targetAddress = GenericAddress.parse("udp:127.0.0.1/161"); target.setAddress(targetAddress); target.setRetries(1); target.setTimeout(5000); target.setVersion(SnmpConstants.version3); target.setSecurityLevel(SecurityLevel.AUTH_NOPRIV); target.setSecurityName(new OctetString("hanxirui")); // create the PDU final PDU pdu = new ScopedPDU(); pdu.add(new VariableBinding(new OID("1.3.6.1.2.1.1.5"))); pdu.setType(PDU.GETNEXT); // send the PDU final ResponseEvent response = snmp.send(pdu, target);
http://blog.csdn.net/vastsmile/article/details/4535128
http://blog.csdn.net/vastsmile/article/details/4542999
发表评论
-
IBM网站的一些帖子
2012-05-18 14:18 0http://www.ibm.com/developerwor ... -
freeradius-server-2.1.12.tar.bz2+suse10 64+Oracle11配置
2012-04-26 21:47 2103使用的环境 freeradius-server-2.1.12. ... -
<java并发编程实践>第七章读书笔记
2012-04-25 09:02 0s -
ssss
2012-04-19 17:25 0int main(void) { int soc ... -
linux socket
2012-04-19 17:23 0http://blog.csdn.net/stevexk/ar ... -
C语言基本知识点2
2012-04-11 21:05 878scanf() getchar() gets() ----- ... -
cccccc
2012-04-11 15:36 0strlen() scanf() printf() ge ... -
我的第一个和第二个C语言程序
2012-04-10 20:27 763花了我超过6个小时呢,不容易哦。 #include< ... -
C语言基本知识点
2012-04-10 08:47 801编译和链接 1.编译并链接一个完全包含于一个源文件的C程序 ... -
如何计算一个对象的大小
2012-04-09 14:36 0http://blog.csdn.net/hoszb/arti ... -
jvm调优
2012-03-29 19:21 0http://blog.csdn.net/cuker919/a ... -
linux c
2012-03-13 18:15 0http://blog.csdn.net/muge0913/a ... -
sss3
2012-03-10 11:00 0答案就在下面: 因为gnetAppService居然不是单例. ... -
sss2
2012-03-10 10:53 0at org.springframework.beans.fa ... -
ssss
2012-03-10 10:51 01、 因为两个环境一个可以正常启动,一个不正常。怀疑两个环境的 ... -
为最大发挥软件性能,建议对eclipse(eclipse.ini 文件)作以下配置
2012-02-29 20:17 0为最大发挥软件性能,建议对eclipse(eclipse.in ... -
尚珊珊
2012-02-25 13:08 0http://software.intel.com/zh-cn ... -
三种排序方法
2012-02-16 19:38 0http://blog.csdn.net/fenglibing ... -
安全8
2012-02-10 19:08 0安装时提供配置界面,用户可以修改FTP的密码支持的FTP密码修 ... -
安全7
2012-02-10 19:08 0禁止在代码中存储敏感数据 禁止在代码中存储如数据库连接 ...
相关推荐
本文将详细介绍 Net-SNMP 的开发过程、开发环境配置和相关工具的使用。 基本概念 SNMP 是一种应用层协议,用于管理和监控网络设备。SNMP 协议定义了三种类型的管理信息: 1. Scalar(标量):变量,表示一个量,...
它包括了SNMP代理、客户端工具、库以及相关文档,支持多种操作系统,其中Linux平台的应用尤为广泛。net-snmp 5.7.2作为该项目的一个稳定版本,集成了多项改进和优化,为开发者带来了更稳定的性能和更多的功能选项。 ...
本文将对 Net-SNMP 的使用进行说明,并提供了相关的查询命令和示例。 首先,需要在环境中设置好 Net-SNMP 工具,并运行 snmpd 进程,以便使用管理工具查询其中的信息。snmpd 是一个 SNMP 代理进程,能够响应 SNMP ...
如果选择非默认路径,需要手动将该路径添加到系统环境变量Path中,这样在任何目录下都可以通过命令行调用snmp相关的命令。系统环境变量Path的作用是指导操作系统在何处寻找可执行文件,因此添加新路径后,系统将能够...
解压完成后,我们会得到一个名为“net-snmp-5.8”的目录,其中包含了net-snmp的所有源代码和相关文件。这个目录通常包括README、INSTALL等文档,以及Makefile和其他编译所需的配置文件。接下来的步骤是编译和安装。...
遵循上述步骤,你可以顺利完成 Net-SNMP 的构建,并开始在 Windows 上使用 SNMP 相关的功能。通过理解 Net-SNMP 的构建流程和工具链,你将能够更加熟练地掌握其使用方法,为网络管理和监控提供强大的支持。
在压缩包中,"www.pudn.com.txt"可能是包含相关资源链接或文档的文本文件,而"net-snmp-5.4.1"是实际的源代码或编译后的二进制文件。开发者需要根据实际情况决定如何处理这些文件,例如,源代码可能需要编译以适应...
配合MIB查看软件,用户可以更深入地理解和操作SNMP相关的网络管理任务。 **SNMP基础** SNMP(Simple Network Management Protocol)是一种应用层协议,设计用于在TCP/IP网络上进行设备管理和监控。它定义了管理...
- 编辑`/etc/profile`文件,在文件头部添加以下内容以确保系统能够找到net-snmp的相关路径。 ``` export PATH=/usr/local/net-snmp/bin:/usr/local/net-snmp/sbin:$PATH ``` - 让更改生效:`source /etc/...
Net-SNMP是一个开源的SNMP实现,它包含了代理(Agent)、管理站(Manager)以及MIB(Management Information Base)库。本文将深入探讨如何使用Net-SNMP进行代理开发,特别是如何扩展MIB库,以实现自定义的网络管理...
这个"深入理解Net-SNMP代码.zip"文件包含了张春强资料的相关配套代码,帮助读者通过实践来深入理解SNMP和Net-SNMP的使用。 文件名称列表中的`ch11、ch4、ch8、ch9、ch10、ch12、ch7`可能对应书中的不同章节,每个...
《net-snmp源码阅读指南》 在深入探讨net-snmp源码之前,我们首先要理解net-snmp是什么。Net-SNMP(网络简单网络管理协议)是一个开源的、跨平台的SNMP(简单网络管理协议)实现项目。它提供了丰富的功能,包括SNMP...
本文将详细探讨net-snmp版本5.5的相关知识点,帮助读者深入理解其核心概念、功能特性及源代码结构。 1. **net-snmp介绍** net-snmp项目始于1989年,旨在提供一个灵活且可扩展的SNMP解决方案。在版本5.5中,它包含...
在本文中,我们将详细探讨NET-SNMP的配置过程以及相关知识点。 首先,NET-SNMP的安装通常通过RPM包管理系统在Linux环境中进行。在给定的描述中,可以看到以下的安装步骤: 1. 安装lm_sensors-libs-3.1.1-10.el6....
安装完成后,需要配置SNMP服务,编辑`/etc/snmp/snmpd.conf`文件,根据网络环境设定相关参数,如监听地址、社区字符串等。最后启动SNMP服务: ``` sudo systemctl start snmpd sudo systemctl enable snmpd ``` 五...
本示例源码主要探讨了如何通过Net-SNMP的动态库方法来扩展MIB,特别是“Hello SNMP”扩展,这对于理解SNMP扩展机制和进行相关开发非常有帮助。 1. **Net-SNMP简介** Net-SNMP是SNMP协议的一个强大实现,它包括代理...
《深入理解Net-SNMP 5.4.2:Cacti必备组件解析》 SNMP(Simple Network Management Protocol)是一种广泛应用于网络设备管理的协议,它允许管理员远程监控网络设备的状态,收集性能数据,以及配置网络设备。...
此外,net-snmp还提供了C和Perl语言的API库,方便开发者进行SNMP相关的程序开发。 二、主要组件解析 1. snmpd:这是net-snmp的核心服务,作为SNMP代理运行在服务器端,接收并处理SNMP请求,管理网络设备的状态和...