SNMPv3操作的ACL

我可以使用acl进行SNMPv3操作吗?。我的DUT提供了仅使用社区字符串绑定acl的功能。我找不到任何cli可以将acl与snmp用户绑定。如果您的设备没有为您提供操作其中acl的接口,我将无法帮助或修复您的设备 但如果它支持SNMPv3,则需要支持ACL。通读它可能会帮助您学习,即使配置可能与DUT不同。但是DUT应该使用一组不同的配置或CLI命令来实现相同的概念 如果没有CLI进行设置,则可能需要使用SNMP本身进行设置。如果是这样的话,还有其他可以从外部调用的方法可以帮助您

Unix上的SNMP陷阱

近6天来,我一直在努力克服这个问题 我有两台机器。其中一个是manager 10.201机器,另一个是agent(10.226) 我已经像这样配置了管理器的snmptrap.conf文件 authCommunity execute public default .1 traphandle default /usr/bin/traptoemail -s localhost -f snmp@localhost root@localhost 然后我像这样配置了代理的snmpd.co

NET-SNMP-TUTORIAL-MIB snmpget dosnt工作 我在Ubuntu上运行C++应用程序。 我需要添加对通过snmp监控少数应用程序标量值的支持。 我试着跟着这条路走,但它对我不起作用

在本教程结束时,我运行以下命令: /usr/local/sbin/snmpd -f -L -d -p 9999 snmpget -v2c -c tutget localhost:9999 NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0 snmptranslate -Td -M+. -mNET-SNMP-TUTORIAL-MIB -IR nstAgentModuleObject 在另一个终端中运行以下命令: /usr/local/sbin/snmp

MRTG SNMP v3 cfgmaker contextengineid

我试图设置mrtg来探测我的snmp代理。 snmp代理已使用v3用户/通过身份验证进行设置,并且工作正常 但是,如果我尝试使用以下命令为mrtg创建配置文件: sudo cfgmaker --global 'WorkDir: /var/www/mrtg' --output /etc/mrtg/mrtg.cfg \ <IPADRESS>:2161::::3 --username=<USER> --authprotocol=md5 --authpassword=&l

是否可以使用LLDP和SNMP检索交换机mac地址?

为了发现不包含路由器的完全互连交换网络的拓扑,并根据其物理连接的交换机将网络划分为一些VLAN,我需要首先检测两个节点是否物理连接到同一交换机 由于交换机不会重写以太网帧,也不会在遍历帧时留下自己的签名,因此我需要使用LLDP,因为没有其他可靠的方法(当然,交换机上需要进行一些特殊配置,以避免遍历LLDP帧) 因此,每个交换机应该首先广播LLDP帧,该帧将存储在进程的MIB中 我的问题:是否可以(从连接到交换机A的机器A1)通过使用SNMP知道连接到机器Xn的交换机的MAC地址?是的,是的。 使

snmp4j-v3 USM和NoAuthNoPriv

在snmp4j.org上试用Frank的简单snmpv3示例,下面的代码不断返回一个OID为1.3.6.1.6.3.15.1.1.3.0的报告,这意味着未知的名称 首先,这里是正确连接并返回OID表的示例snmpwalk snmpwalk -v3 -n DefaultContextName -l noAuthNoPriv -u "public-1" x.x.x.x:161 1.3.6.1.4.1.x 以及下面的snmp4j代码 public static void main(Strin

如何打印snmpd(代理)的日志

如何打印snmpd日志?我们可以使用-dall打印snmp日志,但它是客户端日志。我想知道代理是如何工作的,所以我想知道如何在代理部分打印dubug信息。对于超级用户来说,这似乎是一个更好的问题,而不是堆栈溢出。但是,如果在启动snmpd时指定了-D选项,那么-D选项也可以用于控制snmpd(代理)调试级别。默认情况下,日志记录使用syslog,因此输出将放在存储系统文件的任何位置(例如/var/log)-L可以更改输出的位置,有时使用-f可以防止分叉(代理不会作为后台进程运行);如果我没有记错

snmpset对象不可写。为什么?

我一直在试图理解如何创建MIB:这里是我迄今为止所做的: 我创建了一个MIB,并尝试将值分配给新OID=>fail 这是MIB: TEST-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF OBJECT-TYPE, Integer32,MODULE-IDENTITY FROM SNMPv2-SMI; test MODULE-IDENTITY LAST-

如何使用snmpwalk查询UCD-SNMP-MIB

我已经在Windows2003服务器上安装了MRTG、snmpd、SNMPWACK、snmpget; 我已经在192.168.100.88上配置了SNMP代理 当我运行这个SNMP walk命令时,我将得到UCD-SNMP-MIB的空响应 snmpwalk -v 1 -c community 192.168.100.88 .1.3.6.1.4.1.2021.4 End of MIB 我也看到了 snmpget -v1 -c community 192.168.100.88 memAvail

Snmp 两台京瓷打印机具有相同的SysObjectID(.1.3.6.1.2.1.1.2)

我正在尝试使用SNMP获取打印机的设备详细信息。我正在尝试使用设备的SysObjectID来跟踪模型。对于下面的打印机,我得到了与SysObjectID相同的值(值为.1.3.6.1.2.1.1.2.0),我使用mib浏览器进行了检查。我假设每种型号的打印机都必须共享一个唯一的对象id 京瓷FS-C5350DN 京瓷TASKalfa 3050ci 我认为OID在模型之间总是独一无二的,但这怎么可能呢?我错了吗?请建议 尝试将模型识别建立在一些附加信息的基础上-例如,sysDescription通

通过SNMP的QoS带宽

我目前有一个脚本从不同的cisco路由器收集QoS数据,这个脚本运行良好,但缺少每个类的带宽数据 我可以看到数据在该查询中可用: enterprises.9.9.166.1.9.1.1.1.1608 = INTEGER: 425 返回此特定类的正确带宽[425kb]。我在其他地方看到过这个指数: enterprises.9.9.166.1.5.1.1.2.6933270.5456067 = Gauge32: 1608 “6933270”是与我感兴趣的接口相关联的索引之一 我如何“学习”第二个

如何从SNMP流中获取变量的单位?

我是snmp4j的新手。我使用[1]中的示例代码从SNMP流中提取一些有意义的信息 在示例代码中,提取了变量的oid和值,但值没有单位。比如说 ,oid 1.3.6.1.4.1.2021.4.6.0(SNMP-MIB::memAvailReal.0)给出的值为13385068,不带单位KB。有没有办法用snmp4j中的单位获取值 谁能帮我看看这个吗 [1] 我相信您检索的值只是Integer32类型的标量 MIB中的描述是“主机上可用的实际/物理内存空间” 它甚至没有在那里指定单位,所以我认为没

SNMP网络SNMP获取的OID转换与预期的不同

我的系统上安装了RFC1628_UPS_MIB(UPS-MIB)和SNMPv2 SMI(SNMPv2 SMI) 我正在使用网络snmp工具snmptrapd来接收陷阱 我的Liebert NPower UPS中的陷阱正在通过SNMPv2 SMI而不是我预期的UPS-MIB进行翻译 当我期待UPS-mib::upsarmfanfailure时,我得到了SNMPv2 SMI::mib-2.33.1.6.3.16 一些疑难解答信息: # snmptranslate -On UPS-MIB::u

无法将SnmpTranslate与HP MIB一起使用

我正在尝试使用SnmpTranslate来翻译ProLiant DL360p Gen8服务器发送的SNMP陷阱。我使用了Insight Management MIB更新工具包中的MIB文件——正如这里推荐的那样- 但是,在尝试以下操作时,我遇到了一长串错误。任何提示都将不胜感激 snmptranslate.exe -M mibs\mibs -mALL -Td .1.3.6.1.4.1.232.0.3046 No log handling enabled - turning on stderr

Snmp MIB文件写入问题

上面是我的标量对象的示例MIB文件。。 poolUsage是单个OID的存储。。。我想将其添加为一个表,我可以使用它分配值,如poolUsage.1、poolUsage.2等。。 我想把这个标量转换成“表”格式。。。 我应该做什么改变?请帮帮我。如果你需要写任何复杂的东西,我强烈建议你买一本关于MIB的书。这是一种“有趣”的语言,如果你在写东西的时候把它写对了会更好 但是,您至少应该阅读描述该语言的内容(但要比教程更正式)。您还可以查看一个示例,例如,其中包含一个简单的表(ifTable),其结

Snmp CISCO ASR1004活动翻译总数

我正在尝试获取CISCO ASR1004设备上活动NAT会话的总数 目前,我只知道通过登录控制台并运行“show ip nat statistices”来获取此信息 为了将其添加到监控系统(cacti和icinga),我创建了一个脚本,它也可以执行相同的操作,但这是一个令人讨厌的黑客行为,有时(8到10次中有一次)会暂停,无所事事 如果有人能告诉我这个统计的SNMP项(我似乎在所有的MIB中都找不到),或者找到一种使我的脚本更稳定的方法,我会非常感激:D 主动式_nats.sh all_na

通过SNMP更改端口速度(交换机D-link/Cisco)

如何通过SNMP更改带宽端口限制?有用于检查带宽端口流量的OID,但我找不到任何MIB来更改端口限制。无法直接通过SNMP更改端口属性。您需要有一个系统来创建一个文件,其中包括您想要应用的所有配置更改,然后使用SNMP将该文件复制到设备并应用它。您有没有一个地方可以让我找到有关如何执行此操作的更多信息?第一个谷歌结果是。

添加SNMP服务器支持有哪些好处

我想了解向数据库服务器添加SNMP支持的主要用例。我知道可以发送SNMP陷阱,但如何使用它。SNMP可以做两件事。一个是回答问题剩下多少磁盘空间?或者cpu的负载是多少这称为snmp get。监控或绘图框将询问这些问题,或者您可以手工询问。另一种类型是snmp陷阱-这是您的数据库服务器向预先安排的服务器发送传出消息的地方-这些通常是问题-帮助!我的磁盘空间用完了!或者救命!我的硬盘刚出故障!,甚至有人以root用户身份登录有许多开源和商业产品用于监控服务器上的实时统计数据。这些包括Nagios、

Snmp 走(下一步)整个代理MIB空间?

发现SNMP代理功能的最佳实践是什么 我的期望是,通过在mib-2.system(例如,snmpwalk-v1-c public host)上从GET_NEXT开始,我可以简单地遍历整个代理。但是,这似乎对大多数代理都不起作用,它只会遍历系统mib本身,而不会继续遍历其他mib 我的Cisco路由器做的和我预期的差不多,它遍历系统MIB,包括sysORTable,它有很多很多条目。完成后,它会从IF-MIB开始,大概会遍历所有可用的MIB(我说“大概”是因为我的路由器开始减速,然后停止,不得不重

如何在自定义SNMP MIB中获取和设置OID值

我对SNMP非常陌生,我需要使用我们自己的企业OID获得“系统正常运行时间” 我已经获得了一个IANA编号并创建了一个MIB文件 问题是,当我对OID使用snmpget命令时,在命令提示符处出现未找到对象错误 虽然当我对我们的对象执行snmptranslate时,我得到了该对象的确切OID 如果需要我方提供任何其他信息,请通知我。当您使用snmpget时,会通过IP向远程(或本地)主机上的SNMP代理发出SNMP请求,以返回特定数据段。MIB用于以人类可读的术语描述数据是什么以及在何处查找数据。

检查通过SNMP传入的请求

所以我还在学习SNMP的过程中,请放心。我正在使用snmp4j,不仅仅是库,而且我已经加载了源代码,如果源代码满足我的需要,我并不反对修改它。我已经为一个代理和一个测试客户编程。我想做的是能够检查来自测试客户机的请求,并专门监听对特定OID的“set”请求 我目前考虑的方法是在运行snmp4j方法fireProcessMessage(位于包org.snmp4j.transport.DefaultUdpTranportMapping)之后立即捕获请求,但我不知道代理如何查询自己的mib以获取oid

如何翻译SNMP“;“企业特有陷阱”;数字到整数?

我目前正在使用net-snmpsnmptranslate翻译 我的自定义编码陷阱接收器使用以下命令接收陷阱: snmptranslate -M. -mALL .1.3.6.1.2.1.39.2.2 现在,我接收到SNMP v1陷阱 generic = enterpriseSpecific (6) 因此,我需要将特定的陷阱编号(例如10003)解码为“全数字”OID。有没有办法使用snmptranslate?我已经有了与陷阱相关联的MIB文件。我发现我可以将SNMP v1特定编号转换为OID,

SNMP:获取具有相应IP的接口列表

我有一个IP地址或思科路由器列表。现在我需要找出哪个IP地址分配给哪个接口(例如,我有IP 192.168.1.1,我需要知道它是fa0/0接口的IP地址)。我可以使用哪个MIB通过SNMP获取具有相应接口的IP add列表 谢谢我相信您需要的SNMP OID是1.3.6.1.2.1.4.34,对象是IP-MIB中的ipAddressTable。请参阅以下URL: Cisco在其站点上有非常好的SNMP信息。SNMP对象导航器或IOS MIB定位器是您的朋友。那里有大量的信息,你可以从任何角度

无法通过SNMP终止进程

我正在尝试使用SNMP终止进程。 我知道可以将流程的“状态”字段设置为4,如: snmpset-v2c-c社区\u字符串IP地址1.3.6.1.2.1.25.4.2.1.7.PID i 4 我总是收到同样的信息: 数据包中有错误。 原因:不可写(该对象不支持修改) 失败对象:iso.3.6.1.2.1.25.4.2.1.7.PID 我不知道为什么,但当我使用通常拥有所有特权的“localhost”时也会发生这种情况。也许我的设置有问题?这是我的snmpd.conf文件: #代理行为 # #仅侦

Snmp 在hp Procurve交换机中,提取最终用户mac地址表的正确MIB OID是什么?

我有一个脚本,可以通过使用OID从HP procurve获取信息……我需要正确的MIB OID来获取最终用户(连接到端口的设备mac)的mac地址表。您可以: 请参阅HP文档中有关该问题的信息,或 通过提及MAC/link/L2地址或 在设备暴露的整个OID空间内启动snmpwalk,搜索Mac电脑 在后一种情况下,一旦您确定了将mac作为值的OID,请返回MIB以确保这确实是您要查找的MIB对象。Google“hp procurve snmp mac地址表”给了我有关该问题的HP支持文章。

可以使用snmpget从表项中检索一个值

各位,正在编写一个脚本来检索表对象中的特定MIB,例如 ltmRouteDomainStatTable OBJECT-TYPE SYNTAX SEQUENCE OF LtmRouteDomainStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing statistic informa

SNMP/MIB跟踪值和统计信息

在snmpwalk中迭代密钥的最佳方法是什么?我需要在不同的PC机、Linux和Windows的不同主板上查找网络统计数据。我知道1.3.1。。。。。这是不同的。如何执行“snmp获取eth0 mrtu值”之类的操作?或“snmp获取dsk”或“免费%” 我是否应该打开mibs目录下的每个mib,跟踪每个有意义的完整或无意义的键,即“dsk”或“net”,并尝试一下?什么价值适合我,把它放在一边 还是有一种“合法”的方法? 我需要让代码在java上运行,但我还不具备相关知识。要了解MIB,请使用

Snmp DisMan监控-未生成陷阱

为了设置linux操作系统(CentOS)的自我监控,以便在出现情况时发送陷阱,我配置了线路 com2sec notConfigUser默认Public0 组notConfigGroup v1 notConfigUser 组notConfigGroup v2c notConfigUser 查看包含的系统视图。1 访问notConfigGroup“”任何noauth确切的系统视图系统视图无 用于磁盘查询 磁盘/100000000 trap2sink 10.10.64.132 自我监控授权 唤醒器管

Snmp 表达式MIB和企业MIB之间的区别

有人能帮我区分Expression MIB和Enterprise MIB吗 我做了很多搜索,但在企业MIB上几乎找不到任何内容。很奇怪,您使用了“表达式MIB”和“企业MIB”术语,但没有提供进一步的说明 表达式MIB文档应更仔细地描述为DISAN-Expression-MIB或RFC2982 但是,没有“企业MIB”。任何不属于IETF标准的MIB文档都可以称为企业MIB文档。我从未听说过表达式MIB。你能为这个术语提供一个参考吗?@Jolta,他可能指的是RFC2982或deman-EXP

无法使用SNMP获取Linux磁盘空间

我在/etc/snmp/snmpd.conf中使用“disk/”启用了磁盘监视服务。但是当我运行snmpwalk时,我没有得到任何与磁盘空间相关的信息。我错过什么了吗 任何帮助,提前谢谢。我得到了答案,我还没有启用snmpd.conf中的所有OID。现在我得到了磁盘使用率。我得到了答案,我还没有启用snmpd.conf中的所有OID。现在我得到了磁盘使用率。

SNMP:为什么SET请求也执行GET请求?

我正在尝试构建自己的SNMP代理(在Solaris 10.0上),并在snmpd.conf中添加了一行: pass .1.3.6.1.4.1.xxxx /home/snmp/snmp_agent.bash 对于测试,bash脚本所做的唯一事情就是将当前时间和参数写入日志文件。 现在,当我使用net snmp执行SET请求时,通过: snmpset -v1 -c public node 1.3.6.1.4.1.1590.xxxx.1 i 1 我注意到日志文件中有两行。一个参数是-g(表

snmp网络发现标识连接到路由器的设备的mac地址

我正在开发一个网络发现程序,该程序使用snmp来发现网络中的设备。我的程序将路由器ip作为输入,扫描IProtectable(iprouttenext-hop),以确定是否有其他路由器连接到它。对于非路由器设备(如交换机),算法扫描路由器的arptable(ipnettomediatable),但除非从交换机ping到路由器,否则无法找到连接的交换机。有什么方法可以确定直接连接到路由器的设备吗?我正在使用java snmp代理的消息将设备连接到路由器或交换机并不是那么容易。交换机通常维护一个MA

侦听来自其他主机的SNMP GET请求

有没有一种方法可以捕获SNMPGET请求 当我的程序检测到其他服务器执行了SNMPGET请求时,我想执行一些代码 我正在使用linux和谷歌作为“SNMP代理”,您将看到许多选项 一个好的netsnmp重点摘要位于;引用那一页 Net SNMP是一套SNMP应用程序,包括一个代理。由于 在这个盒子里,这个代理导出了很多信息,但是如果有什么是 缺少,有几种方法可以扩展它。哪一个 tl;dr:在我看来,扩展NetSNMP应该使用以下两种方法之一 这些方法: using extend directiv

为什么在执行snmpset命令时会出现这些错误?

snmpset-OQ-v2c-c SNMPv2 MIB::ocstbhosterbotoreset.0i=1 上面写的是我在putty中执行的代码,因为我必须重新启动盒子,所以对于真值,我给出I=1 但在执行此操作后,我得到了以下错误 snmpset:Unknown host(SNMPv2 MIB::ocstbhosterbootreset.0)(没有这样的文件或目录)问题是-c选项用于指定社区字符串,而不是要设置的变量。此外,您尚未指定设备/主机的IP地址。您的命令应该如下所示: snmpse

snmp陷阱可以伪造吗?

我们在使用验证陷阱进行测试时遇到了伪造陷阱的问题 我们有一个场景,警报陷阱之后是从路由器到NMS mgr的清除陷阱。这两个陷阱的变量绑定来自MIB的表格对象 使用验证陷阱进行测试并不能真正帮助测试真正的陷阱 任何snmp陷阱都可以使用陷阱生成器伪造吗?任何好的snmp模拟器都可以使用任何变量绑定以任何顺序生成任何陷阱来测试应用程序。任何好的snmp模拟器都可以使用任何变量绑定以任何顺序生成任何陷阱来测试应用程序。您可以在Linux上使用Net SNMP实用程序snmptrap。它允许向您的陷阱

对受snmp v2c支持的服务器的代理snmp v3请求

我正在尝试将Net SNMP配置为在代理上接受传入的SNMP v3请求,并将请求转发到其他内部应用程序服务器。 我已经调查并阅读了大量评论,但我找不到如何使用SNMP v3查询代理,以及如何强制代理将此查询作为SNMP v2c请求进行解析和转发 非常感谢您的帮助。非常感谢

在snmp中请求cdpCacheAddress时,Ip地址未返回,而是显示c0:a8:0a:xX

我在java中编写了snmpwalk代码,以检索与cdp缓存相关的数据。除cdpCacheAddress外,所有内容均按预期显示。cdpCacheAddress应为IP,但显示为c0:a8:0a:xX。我请求的oid以.1.3.6.1.4.1.9.9.23.1.2.1.1.4开头。如何找到具有此数据的邻居的ip地址。有没有其他方法可以通过cdp找到邻居的IP地址。 请帮助。这是一个IP地址 它是四个八位字节,每个以十六进制显示,以冒号分隔。它也可以表示为“192.168.10.xX” 语法是a(

Snmp 阿鲁巴6000的OID(MIB)

我有一些Aruba6000路由器的SNMP漫游,在OID 1.3.6.1.4.1.14823.2.2.1.1.2.2.1.8上 StatTransmitate返回“13”,但在我能够找到的所有MIB中,可能的值都是1-12 值“13”是什么意思?或者,我应该在哪里获取此路由器的最新MIB?我查看了阿鲁巴的官方网站,没有找到具有此值的MIB。我有今年早些时候从阿鲁巴获得的最新MIB,它具有相同的值。正如Lex Li所建议的,您可能必须联系支持部门。

SNMPv3 endOfMibView

endOfMibView是一个SNMPexception,对吗?如果SNMPv3中出现endOfMibView,PDU中错误状态参数的值是多少?关于这件事有没有RFC 在SNMPv1中,“noSuchName”设置为错误状态 谢谢你的回答 实际上,没有。。。endOfMibView是在命中varbind值时添加到该值本身的异常。这样做的目的是,endOfMibView也可以出现在实变量旁边。在RFC3416中记录的SNMPv2 PDU结构中,您可以找到定义 如果它设置了错误状态,则必须重新提取其

从何处开始实施SNMP代理?

在开始之前,我意识到这里已经有一些与SNMP相关的问题,但似乎没有太多问题得到回答——这可能意味着我问错了地方,但我现在不知道还能去哪里 几天来,我一直在尽我所能地阅读SNMP,但我发现很难理解即将发生的事情。我们的想法是,最终我们将把SNMP集成到我们的Java应用服务器中,这将允许最终用户将其集成到他们预先存在的网络管理系统(NMS)中 不幸的是,我对即将发生的事情感到完全困惑。从与最终用户交谈中我了解到(不幸的是,在进行任何研究之前),监控允许他们现有的NMS在树状显示中为管理员提供重要统

MIB文件表的字段(列)能否对MIB浏览器和SNMP获取/设置操作隐藏?

我创建了一个MIB文件,其中包含一些我想对用户隐藏的字段 我不希望用户在MIB浏览器中看到字段或列;我也不希望用户能够使用SNMP SET/GET linux命令获取字段的值 有什么办法吗 否。如果它在MIB中,用户可以看到它。即使用户没有MIB文件,他仍然可以通过walk命令从服务器获取列的数据。不知道ASN级别的解决方案,尽管我猜在OID树的不同部分可以有两个单独的表或分支,一个有秘密列或OID,另一个没有 然后,您可以通过SNMP社区字符串使用不同的用户来控制对树的每个部分的访问。我知道v

心跳SNMP4J:如何使用SNMP4J发送SNMP心跳消息?

如何使用SNMP4J向NMS发送SNMP心跳信号?我目前正在实现一个基本代理,用于只向NMS发送陷阱 提前谢谢 通常情况下,情况正好相反。NMS跟踪与之连接的网络元素。无论如何,如果您想执行心跳,那么从任何方面来看,概念都是定期轮询代理以了解这两种情况 代理会回复,这意味着代理已启动并正在运行 在若干次重试后,代理没有回复,这意味着代理已关闭。进行后续行动 在SNMP中,您可以使用特定OID上的简单GET来执行此操作。如果您得到的响应为空。这意味着代理已关闭 轮询周期可以根据您希望知道代理关闭的

phpipam SNMP代理端配置

您能否帮助我了解如何在代理端配置SNMP,以便我们获得所有查询: 获取系统信息 获取arp表 拿桌子 来自phpIpam 我得到的只是: 获取系统信息:确定 不是其他人的疑问 安装在客户端: sudo apt get安装snmp mibs下载程序 sudo-apt-get-install-snmpd 配置文件: /etc/snmp/snmp.conf /etc/snmp/snmpd.conf 其他查询错误: 获取arp表: test vm:“.1.3.6.1.2.1.4.22.1.3”处的数据包

如何使用SNMP监控设备

我的任务是编写一些代码,在设备发送陷阱时通知管理员。此外,我想能够检查的设备以及 我不太确定从哪里开始。是否有在线测试服务器,在那里我可以测试设备是否设置正确?(是否根据我设置的条件发送陷阱?) 如果我要编写代码来监视这个设备,我想我应该了解snmp和mib文件是如何工作的。有好的总结和参考吗 是否有一些简单的SNMP示例代码? ,您可以考虑2种基本方法来检查感兴趣的设备是否生成/发送SNMP陷阱。 您可以在设备(如果可能)或目标服务器(陷阱应该到达的地方)上运行wireshark。然后,您可以

强制linux自动生成snmp陷阱

我想在服务器上的任何服务停止时自动生成一个陷阱。我必须为此做些什么。这是我必须正确的脚本,因为我们必须配置snmptrapd.conf,所以请让我知道一些这样做的例子 -- 谢谢 法鲁克·侯赛因引用NETSNMP文档 Process Monitoring The list of services running on a system can be monitored (and provision made for correcting any problems), using: # At

在SNMP表中使用非代理索引

我有key:value数据要按原样显示。我读过的所有内容都表明,如果某个列是键,那么它应该是不可访问的,因此工具不会显示它(OTOH,我不确定RFC2579的相关部分是否说,这对我来说太难理解),但我不想添加代理键,因为我在数据中已经有一个唯一的键。是否可以绕过此问题,或者唯一可接受的方法是添加代理标识符?如果您愿意,可以通过工具显示带有MAX-ACCESS not accessible的SNMP表行键。看 。。。上表中缺少的一件事是任何关于 每行的索引值。最早的MIB表(以及更多) 最近,但设

Snmp 我需要用python编程,在收到可能的OID列表时发出警告

我需要编写一个简单的程序,在每次收到可能的oID SNMP列表时显示一条消息。 我的清单是: OID=['1.3.6.1.4.1.31448.1.1.0.9'、'1.3.6.1.4.1.31448.1.0.13'、'1.3.6.1.4.1.31448.1.1.0.14'、'1.3.6.1.4.1.31448.1.1.1.0.15'、'1.3.6.1.1.4.1.1.1.1.1.31448.1.1.1.0.19'、'1.3.6.1.1.1.4.1.1.1.1.1.1.1.1.1.1.2'] 原因是

snmp4-SDN的使用

如何在SDN网络中配置和使用SNMP(snmp4sdn)? 我使用mininet进行拓扑设计,并使用ODL(开放式日光灯)作为控制器。 3台主机和3台交换机线性连接,ODL作为控制器。 我需要在拓扑中配置snmp4sdn 请帮我做这件事。你查过了吗?谢谢你,帕汉姆。。我会检查一下,如果需要帮助,我会回来的。你检查过了吗?谢谢帕汉姆。。如果需要帮助,我会检查并回来。

Snmp 对RFC 1155、RFC 1157和ASN.1感到困惑 -第3.2.1节,p。7:四个ASN.1基本类型 整数,八位字节字符串,对象标识符和空 RFC 1155-第6节,第页。18:IpAdrress是一个隐式八位字节字符串(大小(4)) RFC 1155-第6节,第页。18:NetworkAddress是一个IpAddress -第4.1.6节,第。26:aagent addr是一个NetworkAddress,它是一个IpAddress

ASN.1 BER表示八位字节字符串as0x04。TRAP-PDU值agent addr的数据类型为0x40(见Wireshark) 为什么代理addr的数据类型不是隐式八位字节字符串(大小(4)) 四种ASN.1基元类型整数、八位字符串、对象标识符和NULL 他们说他们只是从ASN.1类型系统中选择了这些类型。这些是内置的标量ASN.1数据类型。谈到BER序列化,这些类型在线路上有不同的ID(也称为标记) iPadRess是一个隐式八位字符串(大小(4)) ASN.1允许您通过更改标记和(可选

上一页   1   2   3   4    5   6  ... 下一页 最后一页 共 15 页