eps
1.snmptrapd
/etc/rc.local auto restart added & in the end
snmptrapd -c c:/etc/snmp/snmptrapd.conf -d -f -Lo
ps -ef|grep snmptrapd
https://blog.csdn.net/yanhang1589/article/details/7292354 linux install net snmp
https://blog.csdn.net/jiangeeq/article/details/70144092
https://blog.csdn.net/u010411897/article/details/10781031 用snmptrapd接收SNMP trap信息,并将其写入指定文档
设置所有用户的访问权限:可执行,记录,传递:
authcommunity execute,log,net public
设置traphandle(即收到.1.3.6.1.4.1.2021.251.1类OID信息时,执行test.pl)
traphandle .1.3.6.1.4.1.2021.251.1 /home/long/test.pl
2.snmpd
# /usr/bin/snmpd -c /etc/snmpd.conf 加入到/etc/rc.d/rc.local中,成为开机自动启动)
新版snmp配置文件snmpd.conf详解,自定义OID
https://blog.csdn.net/qq_37819695/article/details/86299268
3.https://blog.csdn.net/yr512656630/article/details/84264836 java advent send or receive trap
https://blog.csdn.net/DaveBobo/article/details/51759907
使用AdventNet快速开发网管软件Agent端
开发网管软件的工具和源码包有很多,如Java的SNMP4J,C++的SNMP++,C的Net-SNMP和AdventNet Agent Toolkit C Edition工具包。这里我介绍一下使用AdventNet工具来开发Agent(代理端)的思路
4.https://blog.csdn.net/wangcg123/article/details/53837737 snmp trap
c:\usr\bin\snmptrap -v 2c -c public 10.45.89.87:162 "" NOTIFICATION-TEST-MIB::demo-notif SNMPv2-MIB::sysLocation.0 s "just here"
用下面命令来找出占用此端口的进程。
C:\Users\laiyu>netstat -ano | find "162" 。如果有输出则最后一个数字是进程号如2016。
查找占该进程的名称,继续执行下面命令:
C:\Users\laiyu>tasklist | findstr "2016"
找到后可以用任务管理器终止进程或者用下面的命令
C:\Users\laiyu>taskkill /pid 2016 /t /f
cd c:\usr\bin
c:\usr\bin\snmptrap.exe -v 1 -c public 10.88.33.71 .1.3.6.1.4.1.2294.3.1 192.168.8.74 6 100 12345 .1.3.6.1.4.1.2294.3.1.4 s ?? .1.3.6.1.4.1.2294.3.1.5 i 1122 .1.3.6.1.4.1.2294.3.1.6 s iii
/usr/bin/snmptrap -v 1 -c public 10.88.33.71 .1.3.6.1.4.1.2294.3.1 192.168.8.74 6 100 12345 .1.3.6.1.4.1.2294.3.1.4 s ?? .1.3.6.1.4.1.2294.3.1.5 i 1122
c:\usr\bin\snmptrap.exe -v 2c -c public 10.45.89.87 "" .1.3.6.1.4.1.2021.251.1 sysLocation.0 s "longtengfei"
c:\usr\bin\snmptrap.exe -v 2c -c public 10.88.33.71 "" .1.3.6.1.4.1.2021.251.1 sysLocation.0 s "longtengfei"
for /l %%i in (1,1,60) do (
echo %%i;
c:\usr\bin\snmptrap.exe -v 2c -c public 10.45.89.87 "" .1.3.6.1.4.1.2021.251.1 sysLocation.0 s "longtengfei";
)
pause
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd
https://howtodoinjava.com/java/multi-threading/java-thread-pool-executor-example/
https://juejin.im/entry/5b52ed7f6fb9a04fe11ae0d0 java阻塞队列BlockingQueue
https://www.cnblogs.com/daoqidelv/p/6884223.html 大文件拆分方案的java实践(附源码)
分享到:
相关推荐
snmp4j 实现snmp trap发送与接收
Java使用SNMP4J实现snmp trap接口发送消息_20170808_LK
利用SNMP4J实现Snmp Trap完整例子 - 企业应用 - Java - JavaEye论坛.mht
windows平台下,用于接收snmp协议的trap消息的小软件,可以测试你编写的trap命令是否发送成功了
SNMP学习资料,对学SNMP的非常有帮助: 在不同操作系统中安装SNMP代理.mht SNMP的5种协议数据单元.mht SNMP基础简介.mht SNMP Informant How-To - OpenNMS.mht SnmpTrap工具的用法.txt
vc++ snmp trap例子 源码
SNMP TRAP消息其实就是UDP报文,TRAP服务器就是UDP服务器(即接收方,UDP端口为162),发送TRAP消息的其实就是UDP客户端。 本demo包含TRAP接收的服务器和发送TRAP消息的UDP客户端两个部分,基于SnmpSharpNet做的,...
WINDOWS下SNMP TRAP接收调试软件,可显示TRAP信息列表和TRAP信息的编码内容,非常适合嵌入式SNMP协议开发者使用。
SNMP Trap 接收工具,可以在windows 10 上运行,亲测可用,不需要安装dll,打开即可用。
监听SNMPtrap消息的小工具,自带解析功能
snmp trap 接收
可用于接收SNMP TRAP,还可发送SNMP TRAP消息
NULL 博文链接:https://jyao.iteye.com/blog/357216
snmp Trap 监视网络设备接口的实现
最近调试SNMP协议,要调试设备上的trap发送功能,需要在windows端接收,,也支持Linux和unix,需要java环境,找来找去很辛苦终于找到这款软件,挺不错的
SnmpTrap工具的用法,有比较详细的用法说明哦
SNMP简单网络管理协议,其中其支持的一个命令snmptrap命令,用于模拟向管理机发送trap消息。
C语言中net-snmp-trap发送代码,测试可行。
linux下基于netsnmp写的trap服务器,纯C代码,可解析出trap发送方的地址及trap消息内容,可直接编译和测试。编译方法为: gcc trap.c -lnetsnmp
本实验,首先在网络设备方配置好SNMP trap,然后分别用Ethereal、AdventNet MibBrowser 的 Trap Viewer 和一个自己开发的网管软件,来捕获分析trap,从而达到监视通信线路的目的。 物理通信线路的正常工作是一切网络...