最新文章列表

配置snmpv3

打开监听端口 sudo vim /etc/snmp/snmpd.conf agentAddress udp:161 添加v3只读用户 net-snmp-config --create-snmpv3-user -ro -A PASSWORD -a MD5 USER 查看结果 /var/lib/snmp/snmpd.conf /usr/share/snmp/snmpd.conf 测试 snm ...
luozhaoyu 评论(0) 有1303人浏览 2014-01-13 17:15

SNMP4J 处理中文信息时的问题

首先说,多数时候你并不会遇到SNMP中文问题 多数网络设备和网管软件都是西文的.这个"多数"的意思是95%以上.目前有可能遇到的中文SNMP问题的场景:1. 一些国产网络设备(别提华为,华为路由器的多数网管信息也是西文的)2. Windows平台的SNMP服务3. 一些国产网管软件 SNMP4J处理中文时的问题:当遇到中文或者编码值大于 0x80 的字符时,就会直 ...
qsjiangs 评论(1) 有1228人浏览 2013-10-30 16:52

两个关于snmp有用的链接,不过有点老。先留下,随后自己写一份

两个关于snmp有用的链接,不过有点老。先留下,随后自己写一份     http://hi.baidu.com/yilian_guang/item/dde2f58bdfffb2cdd1f8cd1d     http://langzixin.iteye.com/blog/810610   看了后,总结一句话,想做大牛,还是得看英文文档。。。    
hongtoushizi 评论(0) 有743人浏览 2013-08-27 00:42

基于snmp4j取得linux系统的cpu、ram信息

ps:希望做过snmp的大拿能过来解答一下。         菜鸟通过 cat /proc/meminfo 得到linux系统的内存信息:       <ignore_js_op style="word-wrap: break-word; font-family: song, Verdana; line-height: 22.383333206176758px; background ...
tiansong163 评论(0) 有1042人浏览 2013-07-17 17:24

SNMP实现主机检查

package com.boonya.mecache.store; import java.util.ArrayList; public class HostCheck { static String targetOid = ".1.3.6.1.4.1.9600.1.1.5.1.5"; static String ip = "127.0.0.1 ...
boonya 评论(0) 有1173人浏览 2013-05-08 13:17

Walk一个snmp的OID

package com.boonya.mecache.store; import java.io.IOException; import java.util.ArrayList; import org.snmp4j.CommunityTarget; import org.snmp4j.PDU; import org.snmp4j.Snmp; import org.snmp4j.Tra ...
boonya 评论(0) 有2848人浏览 2013-05-08 13:13

SNMP走查使用工具

snmp工具 package com.boonya.mecache.store; import org.snmp4j.CommunityTarget; import org.snmp4j.UserTarget; import org.snmp4j.mp.SnmpConstants; import org.snmp4j.smi.Address; import org.snmp4j.smi.G ...
boonya 评论(0) 有1305人浏览 2013-05-08 13:09

常用SNMP走查系统运行情况方法

首先简单介绍下SNMP是什么: SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此S ...
boonya 评论(0) 有1297人浏览 2013-05-08 13:00

Java NIO 时不能邦定指定IP和端口

在使用SNMP4J时,我想指定创建的客户端使用的本地IP和端口,因为在Socket时这是可以的,但是发现无法实现 因为SNMP4J底层的通信是使用NIO实现的,而NIO ...
cuisuqiang 评论(2) 有7654人浏览 2013-03-04 11:30

SNMP4J包 TCP-消息发送时的一个BUG

在实际使用中,发现这样的一个问题,客户端(工业级交换机)和本地服务端的连接总是中断,当然不是超时自动清理的。 这个中断,有时可以建立上并能正常使用,有时连接上了却不正常使用这个连接。后台日志打印,明明连接已经存在却一直报错说是通道已经关闭。   经过多次测试和断点跟踪,发现交换机在一定时间不实用的话就认定连接中断,马上进行连接重建,而此时如果服务端正在给客户端发送消息,就会在一定几率上造成 ...
cuisuqiang 评论(0) 有2445人浏览 2013-01-15 11:12

SNMP4J包 TCP-无超时-网络中断 处理的BUG

记得之前说过一次关于SNMP4J 服务超时时间的问题 SNMP4J 服务端连接的超时时间  ,由于我们想保持这个连接的持续性,除非异常否则不能在服务端主动切断连接。 但是发现SNMP4J会主动丢掉一些连接,这个在日志中就能看到,这显然不合理。于是我设置了: transport = new DefaultTcpTransportMapping((TcpAddress) listenAddres ...
cuisuqiang 评论(0) 有2550人浏览 2013-01-15 10:26

SNMP4J 服务端连接的超时时间

我们的网络管理中心作为管理中心,是服务端!各个被管设备通过交换机作为客户端与网管中心进行通信,使用的TCP/IP协议! SNMP只是一种协议包,SNMP4J作为SNMP使用的Java工具包,提供了方便安全的工具包功能!   但是在使用中发现一个问题就是,服务端与客户端发送消息时,发送数次后就不再发送数据了!网络抓包也抓不到,跟踪断点到SNMP4J的代码中发现了这样一个问题! /** ...
cuisuqiang 评论(2) 有7829人浏览 2012-09-25 16:56

协议 232转网口中的RealCom协议

首先来说本人对硬件或者说是设备不是很了解,对于底层协议通信也只是皮毛 今天就是表达一下因为遇到的问题学到的一点东西吧   我们本地通过TCP ...
cuisuqiang 评论(0) 有2508人浏览 2012-08-22 08:52

SNMP 在Windows上建一个SNMP服务并获得该机器的机器名

今天这个示例很简单,主要是为了让大家很快的建立一套能够走通的测试环境! 大家知道,要接触一个新的东西总要写一些HelloWorld的东西,或者把内 ...
cuisuqiang 评论(0) 有19807人浏览 2012-07-27 16:26

OpenNMS安装与配置笔记

OpenNMS安装与配置笔记 一.从GIT获取源码,建立eclipse工程        1.mkdir ~/rcs; cd ~/rcs 2. git clone git://opennms.git.sourceforge.net/gitroot/opennms/opennmss 3. git branch -a (查看所有的分支) 4. git checkout -b 1.8 remotes/or ...
guwenwu285 评论(0) 有7013人浏览 2012-07-22 09:08

SNMP4j实现Trap的示例

目录: 环境参数 代码示例    详见:http://www.micmiu.com/enterprise-app/snmp/snmp4j-trap/     ----
sjsky 评论(0) 有1797人浏览 2012-07-20 10:52

SNMP4j实现同步和异步的WALK的示例

目录: 环境参数 代码示例 同步WALK 异步WALK    详见:http://www.micmiu.com/enterprise-app/snmp/snmp4j-walk/       ---
sjsky 评论(0) 有1515人浏览 2012-07-19 14:10

SNMP4j实现同步和异步的GET的示例

目录: 环境参数 代码示例 同步GET 单个OID 同步GET 多个OID 异步GET      详见:http://www.micmiu.com/enterprise-app/snmp/snmp4j-get/       ----
sjsky 评论(0) 有1598人浏览 2012-07-19 14:09

SNMP 使用SNMP4J OID设置不同类型的参数值

在SNMP4J中操作SNMP协议最重要的一点就是向PDU增加OID,我们可以一次性增加N个OID,如果是GET操作,那么增加一个OID的方式是这样的: pdu.add(new VariableBinding(new OID("1.3.6.1.4.1.9999.23.0.0.1.0")));   我这里有一个需求,要使用一个约定好的OID作为参数,传递一些参数值过去,那么在 ...
cuisuqiang 评论(2) 有7459人浏览 2012-05-24 13:45

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics