`

net-snmp相关

阅读更多
        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
分享到:
评论

相关推荐

    windows下安装net-snmp代理

    讲述如何在windows下安装net-snmp代理以及相关配置信息

    Net-SNMP动态库方式扩展MIB示例源码

    Net-SNMP动态库方式扩展MIB,Hello SNMP扩展示例,仅供参考,做相关开发的可以自行动态扩展

    net-snmp,snmpwalk(windows最新版本)

    该工具是运行于windows平台的exe可执行文件,跟linux平台的snmpwalk功能类似,使用方法:cmd→cd到该exe文件的目录→snmpwalk.exe + option(通过snmpwalk.exe -h可以获得相关参数及运用方法,包括version、...

    net-snmp-5.4.2.1-1.win32

    NET-SNMP是最出名的SNMP网管...4 相关工具,包括snmpget,snmpgetnext,snmpwalk,snmpbulkget,snmpbulkwalk,snmptable,snmpset,snmptrap,snmpinform,snmpdelta,snmptest,snmptranslate,snmpstatus,等等。

    net-snmp:适用于net-snmp node.js包的Meteor智能包

    frpz:net-snmp 适用于net-snmp 包的Meteor智能包 安装 只需添加软件包: meteor add frpz:net-snmp 有关更多信息,请参见 用法 您只能在服务器端访问snmp变量 例子 在服务器端: Meteor . methods ( { ...

    snmp-libs-5.7.2相关安装包

    snmp安装包及安装手册:lm_sensors-libs-3.1.1-17.el6.x86_64.rpm,net-snmp-5.7.2-37.el7.x86_64.rpm,net-snmp-agent-libs-5.7.2-37.el7.x86_64.rpm,net-snmp-libs-5.7.2-37.el7.x86_64.rpm,...

    net-snmp_shell_subagent

    根据示例更新net-snmp代理配置 将snmp_subagent.cfg更新为您的OID和脚本 注意:OID应该使用Emind Enterprise ID进行分配,请参阅Sharepoint文档/技术资料/ SNMP上的OID分配 执照 有关许可证权利和限制,请参阅文件...

    net-snmp-开源

    Net-SNMP提供了与简单网络管理协议有关的工具和库,包括:可扩展代理,SNMP库,用于从SNMP代理请求或设置信息的工具,用于生成和处理SNMP陷阱的工具等。

    easysnmp:[需要维护人员]基于官方Net-SNMP绑定的超快速Pythony SNMP库

    请访问,以获取有关SNMP的更多信息。 该模块提供了功能齐全的SNMP客户端API,并支持SNMP协议的所有方言。 为什么要建另一个图书馆? 是一个很好的起点,但是它完全不是Python风格的,并且缺少适当的单元测试和...

    Netfilter IP accounting for NET-SNMP-开源

    NET-SNMP的模块,它基于netfilter规则的信息提供有关每个ip的数据包输入/输出和字节输入/输出的信息。

    vs2013 2019完整snmp++工程以及库文件.zip

    包含了Windows10下面的snmp++开发的完整测试工程,以及相关库文件,相关的编译方法参考博客https://blog.csdn.net/zhao18859273561/article/details/106557098

    使用IPython下的Net-SNMP来管理类UNIX系统的教程

    语言来研究 SNMP,并亲自编写相关的代码。 一位朋友最近告诉我,有时候遇到的情况就像:只是希望沿着街道一路走到奶奶家,而不需要乘坐像 Saturn V 火箭一样飞快。有许多任务,如果利用或者配置大规模的 NMS,就...

    基于python的简易SNMP的管理站工具的实现.zip

    安装net-snmp,详见文档 第1步:创建数据库,数据库名:snmp_master 第2步:执行SQL语句,Navicat打开snmp_master.sql文件,运行该文件中的SQL语句 第3步:源码文件为snmp_master.zip,修改源代码中的util/...

    SNMP V3 子代理程序

    通过net-snmp库,生成了snmpd主代理程序。

    javasnmp源码-hostadvisor:主机资源监控

    关于net-snmp、influxDB、Grafana请自行搜索相关信息。 特点: 简单轻巧 异常自动重启 安装net-snmp工具: yum -y install net-snmp 开启: systemctl start snmpd 查看是否运行: netstat -ln | grep 161 配置...

    ruby-snmp:SNMP的Ruby实现(简单网络管理协议)

    ifTable”而不是“ 1.3.6.1.2.1.2.2”)为SNMP :: Manager API的参数包括所有当前IETF MIB的符号数据文件与Ruby 1.9及更高版本兼容有关更多详细信息,请参见SNMP :: Manager,SNMP :: TrapListener和SNM

    keepalived.zip

    相关博客: 《MySQL集群方案》: https://blog.csdn.net/Zhuge_Dan/article/details/108339965

    单片机与DSP中的基于单片机的嵌入式SNMP代理器设计与实现

    SNMP体系可扩展性强,只要将新的MIB装载在管理软件上就可以实现对新的终端的控制与访问,本文介绍了一种基于廉价的微控制器的实现嵌入式代理器的方案,以微处理器核心实现相关硬件及软件。 1 SNMP体系结构  

    trap receiver(trap模拟接收器)

    NET-SNMP代理开发中,此软件可模拟接收trap.方便TRAP的调试(内含使用相关说明)

    mibble:Mibble是Java的开源SNMP MIB解析器库

    Mibble是Java的开源SNMP MIB(或SMI)解析器库。 它读取MIB文件(采用ASN.1语法),并提供API以访问所有信息,包括OID,类型,描述,注释和原始MIB源文本。 Mibble捆绑了一套全面的标准IANA和IETF MIB,用于格式化...

Global site tag (gtag.js) - Google Analytics