随笔分类 - snmp
snmp简单网络管理协议
摘要:net-snmp源码VS2013编译添加加密支持(OpenSSL) snmp v3 协议使用了基于用户的安全模型,具有认证和加密两个模块。 认证使用的算法是一般的消息摘要算法,例如MD5/SHA等。这一部分在net-snmp的源码中已经有相关的实现,无需再使用外部库来支持它。 加密使用的算法一般可以
阅读全文
摘要:net-snmp配置文件详解net-snmp的配置文件是有一定的层次结构的,配置起来也很方便。网上找了很多资料,大概把这个配置文件的各个信息搞懂了一点。其实在net-snmp的EXAMPLE.conf文件中对齐有详细的描述,不过是英文的。开启子代理模式开发net-snmp子代理后,如果想要使用它,必...
阅读全文
摘要:net-snmp5.7.3移植到arm-linux平台 本次交叉编译在ubuntu 15.04 64位系统下进行。 准备工作 在编译移植前有几项准备工作需要完成。 1下载net-snmp 5.7.3源码包 2安装交叉编译环境(arm-linux-gnueabi-gcc) 使用命令sudo apt-g
阅读全文
摘要:NET-SNMP开发——日志输出 net-snmp的日志输出功能是很强大的,与日志输出相关函数声明在net-snmp-5.7.3\include\net-snmp\library\snmp_logging.h文件中,定义在net-snmp-5.7.3\snmplib\snmp_logging.c文件
阅读全文
摘要:SNMP常用数据操作snmp编程中常见的数据类型基本上就是integer32/oct_str(字节数组)/counter64/timeticks/dateAndTime这些。很多其它的比如TruthValue这样的数据在编程的时候一般都比较少用,而且一般都有对应的替代。Counter32类型Coun...
阅读全文
摘要:net-snmp配置:snmp v3的安全配置net-snmp配置:snmp v3的安全配置增加snmp v3用户增加 认证且加密只读账号(authPriv)增加 认证且加密的读写账户增加 认证但不加密只读账户(authNoPriv)参数说明重新启动snmpd测试一下测试认证且加密只读账户fx测试认...
阅读全文
摘要:SNMPSNMP网络管理的历史美国国防部设计了世界上头几个包交换网之一的ARPANET,在70年代,TCP/IP协议族正式被定为军方通信标准,随着此协议的广泛使用,网络管理成了一件大事。在80年代未和90年代初,网络迅速发展,许多子网数目的增多使监视网络活动成为一种必须。在网络管理的初期,对网络的管...
阅读全文
摘要:net-snmp子代理(SubAgent)编写net-snmp子代理(SubAgent)编写Netsnmp_Node_HandlerMIB/OID定义1、头文件test.h的编写2、test.c的编写init_test函数编写handle_readObject函数实现(只读节点)handle_wri...
阅读全文
摘要:SNMP报文抓取与分析(二)SNMP报文抓取与分析(二)1、SNMP报文表示简介基本编码规则BER标识域Tag表示长度域length表示2、SNMP报文详细分析(以一个get-response报文为例)2.1、数据包分析结果(以get-response为例)get-response报文示例分析(b....
阅读全文
摘要:SNMP报文抓取与分析(一)1、抓取SNMP报文SNMP报文的形式大致如下图所示我们这里使用netcat这个工具来抓取snmp的PDU(协议数据单元)。(因为我们并不需要前面的IP和UDP首部)关于netcat的一些基本使用可以看这里http://www.cnblogs.com/oloroso/p/...
阅读全文
摘要:net-snmp的MIBs扩展 net-snmp的MIBs扩展 1 编译安装net-snmp 2 编写MIB文件 MIB文件描述 一个简单的示例 3 使自定义的MIB文件生效 4 实现agent代理程序 使用mib2c程序来生成.c和.h文件。 只读节点readObject.c和readObject
阅读全文
摘要:#net-snmp的dateandtime数据类型2015/06/12 16:35:59DateAndTime是Snmpv2中的一种数据类型,它主要提供了对日期时间的描述。在开发一个snmp相关程序的时候,碰到了这个东西。[本文由乌合之众瞎写`http://www.cnblogs.com/oloro...
阅读全文
摘要:net snmp 5.7.3配置编译安装 [TOC] 先看一下系统环境 1.下载net snmp 5.7.3源码包 net snmp的源码包可以到 "net snmp官网" 上去下载。也可以到sourcefroce上去下载。 net snmp 5.4.4版下载 net snmp 5.7.3版下载 2
阅读全文