linux接收snmptrap_icmp报文封装在ip包的数据部分

linux接收snmptrap_icmp报文封装在ip包的数据部分 转:http://blog.chinaunix.net/uid-20644632-id-4115863.html使用snmptrap发送SNMPtrap2014-02-2113:55:33分类:LINUX 使用snmptrap发送SNMPtrap冷胜魁(Seaquester)lengshengkui@gmail.com2014-01-15…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 

转:http://blog.chinaunix.net/uid-20644632-id-4115863.html

使用snmptrap发送SNMP trap 2014-02-21 13:55:33

分类: LINUX

 

使用snmptrap发送SNMP trap

冷胜魁(Seaquester)

lengshengkui@gmail.com

2014-01-15

使用net-snmp提供的 snmptrap 等工具可以实现trap的发送和接收,下面是具体做法。

1. 创建 snmptrapd.conf 文件

snmptrapd.conf文件的内容如下:

    authCommunity    log,execute,net public

在这里,为了简单,我们没有指定收到trap后对应的处理程序。

2. 启动 snmptrapd(指定config文件的位置)

在前台运行,将log信息打印到stdout:

  1. $ sudo snmptrapd -C -c ./snmptrapd.conf -f -Lo

也可以在后台运行,并将log信息打印到文件中:

  1. $ sudo snmptrapd -C -c ./snmptrapd.conf -Lf /tmp/trapd.log

3. 通过snmptrap工具发送一个trap(目标地址是“127.0.0.1:162”)

snmptrap的命令行格式如下:

  1.   snmptrap -v [2c|3] [COMMON OPTIONS]        uptime      trap-oid                [OID TYPE VALUE]
  2. $ snmptrap -v 2c     -c public 127.0.0.1:162 “”         .1.3.6.1.4.1.2021.251.1  sysLocation.0 s “test”
  3. $ snmptrap -v 2c     -c public 127.0.0.1:162 “12345678” .1.3.6.1.4.1.2021.251.1  sysLocation.0 s “test”

4. 查看snmptrapd的log信息,可以看到我们发送的trap:

  1. 2014-01-14 17:08:13 localhost [UDP: [127.0.0.1]:59609->[127.0.0.1]]:
  2. DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (3081118) 8:33:31.18 SNMPv2-MIB::snmpTrapOID.0 = OID: UCD-SNMP-MIB::ucdStart SNMPv2-MIB::sysLocation.0 = STRING: test
 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171410.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月22日 下午9:36
下一篇 2022年8月22日 下午9:36


相关推荐

  • 什么是 DDos 攻击

    什么是 DDos 攻击一 简介 1 中文名称 分布式拒绝服务 英文全称 distributedd of service 2 具体含义通过大规模互联网流量淹没目标服务器或其周边基础设施 以破坏目标服务器 服务或网络正常流量的恶意行为 更加形象的比喻 如果把互联网上的网站或服务器看作一个个商店 比如淘宝 京东 微信等等 每个访问网站的网民看作是商店里的顾客 DDoS 就相当于一堆小混混装成正常顾客涌入商店 逛来逛去赖着不走让正常的顾客进不来 或者跟售卖员有一搭没一搭地说话 占用他们的时间 让他们无法

    2026年3月26日
    1
  • pytest fixtures_jig和fixture的区别

    pytest fixtures_jig和fixture的区别fixture的优势Pytest的fixture相对于传统的xUnit的setup/teardown函数做了显著的改进:命名方式灵活,不局限于setup和teardown这几个命名conf

    2022年7月31日
    13
  • JS和JSP的区别

    JS和JSP的区别最近很多同学在纠结于名词缩写之间的相似性 因此本人也来写一篇 讲讲 JS 和 JSP 的区别 简单的说 JS 是在客户端执行的 需要浏览器支持 Javascript JSP 是在服务器端执行的 jsp 要先翻译 注意是翻译成 servlet 才能执行 JSP 需要服务器上部署支持 Servlet 的服务器程序 JS 代码是能够从服务器上 down 到 对外是可见的 servlet 代码是对外不可见的 其中具体的区别 运行起来的例子 参见本文内详

    2026年3月18日
    2
  • IE7\IE6 图片上传预览

    IE7\IE6 图片上传预览

    2021年7月28日
    58
  • Jquery 循环map的用法

    Jquery 循环map的用法Jquery 循环 map 的用法 each map function key values console log key values each function console log t this nbsp

    2026年3月26日
    2
  • matlab差值报错,matlab插值介绍「建议收藏」

    matlab差值报错,matlab插值介绍「建议收藏」1、一维插值:已知离散点上的数据集,即已知在点集X=上的函数值Y=,构造一个解析函数(其图形为一曲线)通过这些点,并能够求出这些点之间的值,这一过程称为一维插值。MATLAB命令:yi=interp1(X,Y,xi,method)该命令用指定的算法找出一个一元函数,然后以给出处的值。xi可以是一个标量,也可以是一个向量,是向量时,必须单调,method可以下列方法之一:‘neares…

    2022年5月29日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号