首页 > 其他分享 >3分钟搞懂snmptrapd的配置与使用

3分钟搞懂snmptrapd的配置与使用

时间:2023-11-17 14:33:52浏览次数:43  
标签:snmptrapd snmp 分钟 发送 trapd trap conf 搞懂

1. 配置

首先是snmp trap接收端的配置。

默认应该没有这个文件的,你可以通过touch命令来创建snmptrapd.conf

# 创建trapd配置文件
touch snmptrapd.conf
# 打开snmptrapd.conf文件
vim snmptrapd.conf

配置命令如下:

# authcommunity是为了设置所有用户的访问权限:可执行,记录,传递。
# community设定为public或者换成任何你设定的字符串,发送端也要同步
authcommunity execute,log,net public
snmpTrapdAddr                udp:10222  # 指定协议以及发送端口

2. 测试

启动snmptrapd服务并显示详细信息

snmptrapd -M /home/super/snmp/mibs/:/home/super/snmp -C -c /home/super/snmp/trap/snmptrapd.conf -df -Lo
# -M 设备mib存放的文件夹
# -m 指定.mib文件
# -C 和 -c配合使用 只读-c后指定的配置文件
# -c snmptrapd.conf trapd配置文件
# -d 以16进制打印SNMP请求数据包和SNMP响应数据包
# -Lo 标准输出到控制台
# -Lf 输出到文件中
# -f Do not fork() from the calling shell. 告诫用户不要在shell脚本或者交互式shell中调用fork() 我也不太懂什么意思orz

运行成功如图:
image

这样trapd就会监听指定端口了。

在发送端触发trap,可以在刚刚设置的接收端看到发出的报文。

image

至此trapd设置成功。

PS.

当community设置相同时,可以看到有一个正常的informRequest和一个get-response的回包。

image

当community设置不同时,接收端过滤掉这条trap包,当发送端接受不到回包时会触发重传机制,重复发送(默认)6次。

image

但其实并不影响你接受trap报文,通过抓包我们其实可以看到trap上报其实已经发送过来了,并且由于snmp v1,v2c的特性,并没有加密机制。

标签:snmptrapd,snmp,分钟,发送,trapd,trap,conf,搞懂
From: https://www.cnblogs.com/cenima/p/17836877.html

相关文章

  • 教你彻底搞懂Cocos Creator Tween
    Cocos使用了Tween来代替原来的Action系统,今天来给大家讲解Tween如何使用,帮助大家掌握Tween的使用,并且对Tween有一个更深入的了解。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。1:Tween到底......
  • kotlin协程:一文搞懂各种概念
    前言使用kotlin协程已经几年了,可以说它极大地简化了多线程问题的复杂度,非常值得学习和掌握。此文介绍并梳理协程的相关概念:suspend、non-blocking、Scope、Job、CoroutineContext、Dispatchers和结构化并发。进入协程世界简而言之,协程是可以在其内部进行挂起操作的实例,是否支持......
  • 科创50 ,60分钟顶背离
    顶背离科创50指数,60分钟线出现顶背离。均线切有粘合半导体板块,同样出现60分钟顶背离形态,但是周线双金,5周均线附近都是买点顶背离60分钟出现顶背离形态,科创50顶背离形态可以用量能来化解但是顶背离一般情况下不建议追高顶背离可以是加速向上,也可以是震荡回踩之后再向上。......
  • 牛客网语法直播笔记-前30分钟-无图
    学习网址:https://www.nowcoder.com/study/live/528/1/1第一个问题:数组下标越界数组下标越界没有规定说声明的数组要挨着放,也就是图中的abc三个数组是没有规定地址是连在一起的,一般来说编译器是会这么干的,而且每个编译器的都会在之间留点空(也就是0)每个编译器所留的空还不一样。这里......
  • 五分钟k8s实战-Istio 网关
    在上一期k8s-服务网格实战-配置Mesh中讲解了如何配置集群内的Mesh请求,Istio同样也可以处理集群外部流量,也就是我们常见的网关。其实和之前讲到的k8s入门到实战-使用IngressIngress作用类似,都是将内部服务暴露出去的方法。只是使用Istio-gateway会更加灵活。这里有......
  • 3分钟白话RocketMQ系列—— 如何消费消息
    =白话3分钟,快速了解RocketMQ如何消费消息。看完如果不了解,欢迎来打我。我们知道RocketMQ主要分为消息生产、存储(消息堆积)、消费三大块领域。前面已经介绍了生产消息、存储消息两大块内容,那接下来,我们白话一下RocketMQ是如何消费消息的,揭秘消息消费全过程。注意,如果白话中不小......
  • 3分钟白话RocketMQ系列—— 如何存储消息
    白话3分钟,快速了解RocketMQ如何存储消息。看完如果不了解,欢迎来打我。我们知道RocketMQ主要分为消息生产、存储(消息堆积)、消费三大块领域。那接下来,我们白话一下,RocketMQ是如何存储消息的,揭秘消息存储全过程。注意,如果白话中不小心提到相关代码配置与类名,请参考RocketMQ4.9.4......
  • WorkPlus即时通讯app:10分钟快速搭建,支持局域网私有化部署!
    随着数字通讯的飞速发展,“IM+办公”模式被越来越多的政企组织所接受和采用。然而,公有云IM服务的信息安全问题时有发生,这使得一些政府部门和事业单位对此存在着爱恨交加的复杂心态。在这样的背景下,私有化IM作为一种解决方案逐渐受到关注。私有化IM可以在企业自己的服务器上部署和运......
  • PHP函数封装分分钟帮你实现数据脱敏处理, 支持手机、邮箱、身份证号 中文字符串!
    ......
  • GPT最佳实践:五分钟打造你自己的GPT
    前几天OpenAI的MyGPTs栏目还是灰色的,就在今天已经开放使用了。有幸第一时间体验了一把生成自己的GPT,效果着实惊艳!!!我打造的GPT模型我会放到文章末尾,大家感兴趣也可以自己体验一下。打造自己的GPT模型点击CreateaGPT,可以进入到下面这个界面,左侧是一个GPTBuilder的对话框,右边......