笔记:snmp trap

note : https://support.huawei.com/en...

接下来想办法让olt发点trap出来

雾草

0

Do you get an error when running

snmptrapd -f -Lo

or

 snmptrapd -f -Le
 

Your error is probably something like this

Warning: no access control information configured.
    (Config search path: /usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp) This receiver will *NOT* accept any incoming notifications.

It might be that the conf file you edited is not on that path. In that case copy your conf file(/etc/snmp/snmptrap.conf) to a path from the error message.

It worked for me a few minutes ago.

mkdir .snmp 
cp whatyoursnmpconf ./.snmp/

put text into

disableAuthorization yes

这样snmptrapd就不作妖了。

这个视频靠谱

配置trap怎么都不对。!还好这个靠谱。

https://www.youtube.com/watch...

Dump commands:

snmp-agent target-host trap-paramsname reconms v1 securityname private
snmp-agent target-host trap-hostname huawei address 192.168.0.188 trap-paramsname reconms

如下修改,就不必每次改ip地址了

配置OLT IP 地址

MA5608T> enable
MA5608T# config
MA5608T(config)# interface meth0
MA5608T(config)# ip address 192.168.0.98 255.255.255.0

Reconnect to the OLT on the new IP address 192.168.0.98
Add the default gateway and save configuration:

修改本机地址

ifconfig 192.168.0.188 netmask  255.255.255.0

配置snmp agent代理的参数

#snmp-agent target-host trap address 10.71.53.108 securityname
private v1
#display snmp-agent target-host

指令

snmp-agent target-host trap address udp-domain 192.168.1.1 params securityname huawei v2c

查看版本

display snmp-agent sys-info version

激活trap

snmp-agent trap enable 

Choose one of the following commands as needed to configure a destination IP address of the traps and error codes sent from the device

snmp-agent heartbeat enable
snmp-agent heartbeat interval 3

发往地址

 snmp-agent target-host trap address udp-domain 10.11.1.98 udp-port 162 params securityname private v1 

格式:

snmp-agent target-host trap-paramsname paramsname { { v1 | v2c } securityname securityname | v3 securityname securityname { authentication | noauthnopriv | privacy } } [ binding-private-value ] [ private-netmanager ]

undo snmp-agent target-host trap-paramsname paramsname

查看发往地址

 display snmp-agent target-host
 

显示log

Configuring snmptrapd to accept SNMPv1 or SNMPv2c notifications
To receive SNMPv1 or SNMPv2c notifications you need to tell snmptrapd your community strings. The easiest way to do this is by using the

authCommunity snmptrapd.conf 

configuration file token. For example, this line:

authCommunity log,execute,net public

Since you're apparently using Net-SNMP, the logfile is written where ever you said in snmpd.conf.This is usually by default

/var/log/snmpd.log


ref: 基本概念

https://www.pcwdld.com/what-i...

敢作敢为

4.6k 声望
541 粉丝
0 条评论
推荐阅读
Spring Boot 构建一个RESTful Web服务
本指南将指导您使用Spring创建 "Hello, World "RESTful Web服务的过程。您将构建的内容你将建立一个服务,它将接受HTTP GET请求,地址是 {代码...} 它将响应一个JSON表示的问候语,如下面的列表所示。 {代码...} ...

Reco2阅读 1.5k

从零搭建 Node.js 企业级 Web 服务器(零):静态服务
过去 5 年,我前后在菜鸟网络和蚂蚁金服做开发工作,一方面支撑业务团队开发各类业务系统,另一方面在自己的技术团队做基础技术建设。期间借着 Node.js 的锋芒做了不少 Web 系统,有的至今生气蓬勃、有的早已夭折...

乌柏木140阅读 11.9k评论 10

从零搭建 Node.js 企业级 Web 服务器(十五):总结与展望
总结截止到本章 “从零搭建 Node.js 企业级 Web 服务器” 主题共计 16 章内容就更新完毕了,回顾第零章曾写道:搭建一个 Node.js 企业级 Web 服务器并非难事,只是必须做好几个关键事项这几件必须做好的关键事项就...

乌柏木60阅读 5.9k评论 16

再也不学AJAX了!(二)使用AJAX ① XMLHttpRequest
「再也不学 AJAX 了」是一个以 AJAX 为主题的系列文章,希望读者通过阅读本系列文章,能够对 AJAX 技术有更加深入的认识和理解,从此能够再也不用专门学习 AJAX。本篇文章为该系列的第二篇,最近更新于 2023 年 1...

libinfs39阅读 6.1k评论 12

封面图
从零搭建 Node.js 企业级 Web 服务器(一):接口与分层
分层规范从本章起,正式进入企业级 Web 服务器核心内容。通常,一块完整的业务逻辑是由视图层、控制层、服务层、模型层共同定义与实现的,如下图:从上至下,抽象层次逐渐加深。从下至上,业务细节逐渐清晰。视图...

乌柏木39阅读 7k评论 6

【关于Javascript】--- 正则表达式篇
基础知识一、元字符 {代码...} 二、量词 {代码...} 三、集合 字符类 {代码...} 四、分支 {代码...} 五、边界 开始结束 {代码...} 六、修饰符 {代码...} 七、贪婪模式和非贪婪模式js默认贪婪模式即最大可能的匹配...

Jerry35阅读 2.9k

从零搭建 Node.js 企业级 Web 服务器(二):校验
校验就是对输入条件的约束,避免无效的输入引起异常。Web 系统的用户输入主要为编辑与提交各类表单,一方面校验要做在编辑表单字段与提交的时候,另一方面接收表单的接口也要做足校验行为,通过前后端共同控制输...

乌柏木32阅读 6k评论 9

敢作敢为

4.6k 声望
541 粉丝
宣传栏