如何修复对“GET”的请求;“美国博物馆安全”;在netsnmp中?

返回: snmpget -v 2c -c public myDevice usmUserSecurity 而不是nosuch对象/实例。 usmUserTable中的所有其他列也会出现相同的行为 在本例中,get请求充当getNext。我试图解决这个问题,但我似乎找不到处理这些请求的相关代码部分(在网络snmp代码库中)。有人能帮忙吗?你最好捕获网络数据包,然后看看捕获的数据包是否特殊。由于网络SNMP是如此“旧”和稳定,您发现新错误的可能性最小 SNMP-USER-BASED-SM-MIB:

snmp4j AgentX子代理是否有默认OID?

我是新来的。我正在看snmp4j的演示AgentX subagent TestSubagent.java(http://www.snmp4j.org/agentX/doc/org/snmp4j/agent/agentx/subagent/test/TestSubagent.html)在linux机器上,并且已经能够将其注册为snmpd守护进程的子代理,但是我不清楚如何添加新的OID或更改已注册的现有OID的值(1.3.6.1.4.1.4976树)。有人能给我指出正确的方向吗?您必须向示例使用的D

重新连接到主代理后的snmp共享表

我正在使用agentx++创建共享表。 snmpd重新启动后,子代理将重新连接到主代理,但共享表中的所有行都将被删除。 知道snmpd重新启动时删除行的原因吗 您有什么机制将数据保存到数据库?在代理生存期内,所有行数据都可能保存在RAM中

为什么snmpv3 get PDU在不存在OID的情况下成功返回?

当我使用SNMP4J模拟snmpv3的GET PDU时,我发现虽然我向变量绑定列表中添加了一个不存在的OID,但仍然得到了一个有效的响应。但是当协议版本为v1时,我得到了错误代码2,表示“没有这样的名称”。 当协议版本为v2c时,我没有得到错误,返回的vb列表大小为1,列表(0)变量绑定的语法为exception,这意味着“没有这样的对象” 因此,当使用v1或v2c时,我可以确定它是否存在,但当它是v3时,我得到了以下响应: SNMP-USER-BASED-SM-MIB::usmStatsUnk

SNMP OID文档

我正在寻找有关SNMP IOD返回值的文档。例如,MIB IBM-SYSTEM-HEALTH-MIB 1.3.6.1.4.1.2.6.159.1.1.30提供了有关温度、电压和风扇状态的信息 1.3.6.1.4.1.2.6.159.1.1.30.3.1.2提供了有关当前状态的信息。但是,我不确定返回值0和3的含义 有人知道我在哪里可以找到关于OID返回值的文档吗 提前感谢。您必须手头有MIB文档,并查看每个对象的描述部分。此外,请咨询IBM支持团队,查看他们是否有其他官方文档。您必须手头有MIB

关于SNMP MIB文件的问题

我想知道如何创建新的自定义MIB文件? 我想创建一个MIB文件并在LINUX中使用它,通过这个MIB我想监控一个应用程序 请帮帮我 谢谢,MIB文件是在一个简单的文本编辑器中创建的(遵循SMIv2的规则)。然后,您需要将其转换为代码,修改代码以适合您的数据,将其编译为代理并运行代理。然后,您可以使用管理应用程序从代理请求数据 Net SNMP是linux中最流行的linux堆栈,因此您可以从它的教程开始,网址为“want”。够了,谢谢。。我已经看过这一页了。。!但我需要一本完整的书来学习所有的维

snmp字符串限制?

在学习SNMP时,我对SNMP字符串操作有一些疑问: 字符串的最大大小是多少 如果我们对字符串有读取权限,您如何确定大小 字符串基本上可以接受所有类型的字符(如#$%^&等)。如何限制 在SNMP中没有字符串概念。八进制字符串不是真正的字符串(与Java和C#等高级编程语言相比),因为这种数据结构没有存储编码信息的地方。这真是太可怕了 最大字符串大小仅受SNMP网络数据包大小的限制,因此您应该转到TCP/IP协议获取答案。没有SNMP RFC定义最大长度 我个人认为八字节字符串是一个字节数组,

Snmp 如何从ipNetToPhysicalTable获取ipNetToPhysicalNetAddress列?

是否可以从OID树的ipNetToPhysicalTable中获取ipNetToPhysicalNetAddress列?在我尝试的所有设备中,我都收到“NoSuchInstance”SNMP错误 提前感谢,, 凡士林 ipNetToPhysicalNetAddress是一个表实体。不能通过其OID(1.3.6.1.2.1.4.35.1.3)直接获取。将ipNetToPhysicalEntry附加到其基OID 谢谢

如何在netsnmp中捕获陷阱消息

我使用net snmp,并尝试了以下几个命令: snmptrap -v 1 -c public host TRAP-TEST-MIB::demotraps localhost 6 17 '' \ SNMPv2-MIB::sysLocation.0 s "Just here" snmptrap -v 2c -c public localhost '' NOTIFICATION-TEST-MIB::demo-notif \ SNMPv2-MIB::sysLocation.0 s

SNMP中的八位字节字符串的值为8?

嗨,我有一个从wireshark捕获的数据包 我已经打开了该文件,并在变量绑定中看到了下面的输出 对象名称:.1.3.6.1.4.1.193.183.4.1.4.5.1.8(iso.3.6.1.4.1.193.183.4.1.4.5.1.8) 值(八位字符串):353038 我能找到八进制字符串的整数值吗 八进制字符串和八进制值的意思相同吗?如果是这样,353038中的八进制值是否可以包含8 请指导我如何知道八位字节字符串的整数值:353038八位字节字符串是一个字节序列。在您的示例中,它由3个

发送SNMP陷阱时,代理是否需要知道接收器的端口号?

我不熟悉SNMP。发送SNMP陷阱时,代理是否需要知道接收器的端口号?或者它只需要知道接收方的IP地址?并且接收器在订阅时应指定代理的ip+端口?默认情况下,SNMP陷阱在端口162处受到监控,没有设备希望有所不同。除非您处理的是非标准设备或奇怪的场景,否则您应该坚持使用这样的端口。默认情况下,SNMP陷阱在端口162处被监控,没有设备希望有所不同。除非您处理的是非标准设备或奇怪的场景,否则您应该坚持使用这样的端口。默认情况下,SNMP陷阱在端口162处被监控,没有设备希望有所不同。除非您处理的

如何通过SNMP协议计算ip设备的数据流量(internet使用率)

我已经创建了一个snmp管理器,它将计算ip地址列表的流量 以下是snmp漫游摄像头: walk snmpwalk = new walk(" 192.168.30.172" ,". 1.3.6.1.2.1.2.2.1.10", ""); System.out.println(",,,,,,,,,,,,,,,," + snmpwalk.doSnmpwalk()); 以下是输出: 1.3.6.1.2.1.2.2.1.10.1=0 1.3.6.1.2.1.2.2.1.10.2=0 1.3

基于DTLS或SNMPv3的SNMP

SNMP与DTLS和SNMPv3 USM模型的主要区别是什么,您更喜欢哪一种 TLS和DTL使用RFC5591中定义的传输安全模型(TSM)安全模型,该模型是作为USM安全模型的替代品创建的区别在于它们各自想要解决的问题 SNMP v3 USM增强了SNMP消息格式本身,以添加适当的完整性检查和加密,从而可以在可能不安全的线路上传输 DTLS上的SNMP使用另一种方法,即尝试在不安全的线路上建立安全通道,并允许安全传输消息 与原始SNMP相比,您可以选择其中任何一种实现显著的安全改进,但请仔细分

使用Dart Power SNMP读取表索引值

我有下面的代码来获取表数据。我不知道如何获取表索引值。 GetTable只返回锯齿变量数组的列表。 请建议如何获取每行的表索引 var snmpVaraibles = slave.GetTable( oid, SnmpVersion.Three, null,

SNMP MIB OID分类为;“提供身份”;对;“可设置”;

为了更好地理解和简化,将所有MIB OID标识符分为两大类是否正确 那些提供有关某些内容(供应、负载、频率等)的状态(信息),即只读访问 允许设置或更改特定参数(即读写访问)的那些 SNMP定义了MAX-ACCESS的概念,它与您描述的分类密切相关,但更为严格和明确。引用规范 MAX-ACCESS子句(必须存在)定义 读取、写入和/或创建的实例具有“协议意义” 对象,或将其值包含在通知中。这是 对象的最大访问级别。(这是最高水平的 访问独立于任何管理授权策略。) 值“read-write”表示

SNMP中什么是基于社区的身份验证?

在SNMP PDU中,有一个名为“community”的字段,community如何为SNMP添加安全性?更具体地说,snmp代理如何知道社区字符串是正确的还是错误的?在发送snmp陷阱/请求/通知时,称为社区的字段是用于“身份验证”的安全字段。在SNMPv2和SNMPv2C中,社区是唯一存在的安全类型。在SNMPv3中,隐私和身份验证密码是一种更好的安全性 社区增加了安全性,因为发送的PDU使社区与自身保持一致。另一方面,接收方需要了解社区(这通常是通过配置完成的,具体取决于您使用的内容)。这

在SNMPv3计算机上重新启动后,SNMPv3用户条目被删除

在SNMPv3服务器上重新启动后,SNMPv3用户条目将从文件/var/net snmp/snmpd.conf中删除 重新启动时会出现这样的信息:engineBoot在/var/net snmp/snmpd.conf中随机设置为1,每当engineBoot设置为1时,就会从snmpd.conf文件中删除snmpv3用户条目 首先,我想了解为什么engineBoots vaule随机设置为1,根据标准snmp文档,每次重新启动或EngineTime超过最大值时,该engineBoots都应该增加。

Snmp4j代理使用snmp v2而不是v3

我已经成功地使用了snmp4j样本代理 这适用于snmp v3,但为了让代理使用snmp v2而不是v3,我必须做哪些更改 还欢迎使用BaseAgent派生类的替代解决方案 Iam使用snmp4j代理版本2.5.3 先谢谢你

有没有带蜂鸣器报警的snmp管理器?

PC普通扬声器上是否有带蜂鸣器通知的SNMP管理器或陷阱管理器?带有可定义为在特定陷阱时激活此蜂鸣器的警报。您可以使用它。它带有内置的陷阱处理程序,支持声音警报 这看起来不够具体,不足以成为一个编程问题。如果您在实现这样的陷阱管理器时遇到问题,请发布您的代码并提出更具体的问题。如果您正在寻找关于安装第三方软件的建议,那么这不是正确的网站。

Snmp PYSMI库Mib解析器未给出;说明“;

我正在使用PYSMI库解析MIB,它为我提供了除每个条目的描述之外所需的所有数据 我在他们的网站上使用他们的示例代码行: 除了描述之外,我从名称、语法等方面获得了所有信息 mibCompiler = MibCompiler(SmiStarParser(), JsonCodeGen(), CallbackWriter(self.json_create)) # search for source MIBs here mibCompiler.addSources(*[FileReader(x) fo

SNMP-MIB层次结构-每个层次结构的含义以及如何创建新的MIB

我一直在学习SNMP和不同的MIB。Web上充满了与SNMP相关的不同信息,但在MIB层次结构上没有太多内容 我的问题都是关于MIB层次结构的——如何决定节点的位置,以及哪些节点将属于什么以及为什么 此外,如果我需要创建一个新的MIB,由谁授权并公开使用它?关于这个主题有几本书,简而言之,您必须注册自己的企业编号,然后在其下维护您的OID。您粘贴的图像清楚地显示了BEA(现在是Oracle的一部分)是如何做到这一点的。但是谁维护MIB层次结构并批准OID/MIB呢?这些书涵盖得非常好。像IET

SNMP MIB开发工具

有人知道一个好的工具来帮助开发具有正确格式和语法的SNMP MIB吗 如果可能的话,它应该是免费的并在Linux下运行。根据net snmp howto,他们推荐的软件包中有一个名为的工具。听起来比使用snmptranslate更直接 另请参见ietf页面,了解使用说明。您可以始终使用emacs中的语法高亮显示。我一直在使用它,每当您加载MIB时,它都有语法检查器。有一个免费的试用版,我想会持续30天左右。我用了好几次,我发现它是一个非常有价值的工具,大大缩短了MIB的设计时间 它允许我轻松地对

SNMP-在一次调用中获取完整的Mac表

对于我的项目,我需要从交换机下载mac表,并尽可能快地完成。官方有点慢。它需要获取所有Vlan的列表,对于每个Vlan,触发单独的snmpwalk调用,OID=.1.3.6.1.2.1.17.4.3.1.1,并使用Vlan编号索引社区字符串。这可能需要相当长的时间,因为交换机上的vlan数量以十为单位。 有没有一种方法可以一次从mac表中获取所有mac地址(一些特殊的社区索引表示所有可用的vlan索引)? 提前感谢。您是否尝试从交换机管理地址检索ipNetToMediaTable({iso(1)

企业标识符以下节点的SNMP MIB结构约定

我已经开发了一个Linux/Umbutu程序,运行在一个基于嵌入式p的设备上。我希望这段代码能够发送和接收整个产品的SNMP数据。因此,我了解公司层面的OID,即1.3.6.1.4.1.34843,而且我还知道我们销售的两个启用SNMP的产品是1.3.6.1.4.1.34843.1和1.3.6.1.4.1.34843.2。我的肯定会的 问题是,这一点下的节点是否存在已知的结构/约定?我读到的似乎暗示我可以使用任何我想要的结构。34843.1.0会存在吗?它是用于获取(获取)相同级别节点的列表还是

snmpwalk命令确实返回了不同数量的变量绑定

我在linux环境中运行下面的命令 snmpwalk-t 10000000-v2c-cpublic localhost:161 1>abc.txt 问题是我总是得到不同数量的变量绑定!!发生了什么事?有什么解决方案吗?了解标准,你会发现这是绝对正常的。对象是动态的,而不是静态的。嗨,Lex,即使我没有对控件环境执行任何安装/加载项,这个对象也会一直增加?我在本地计算机上运行的vmware映像上执行测试。请查找添加的内容,对于动态表,即使您没有对系统进行重大更改,也可以根据其本身的性质进行增减。

网络SNMP主机snmpwalk

我正在尝试使用网络snmp(5.6.1.1)获取主机上的数据 snmpwalk-v2c-c公共192.168.0.102 1.3.6.1.2.1.25 HOST-RESOURCES-MIB::HOST=此OID上此代理上没有可用的此类对象 下面是它返回的内容,代理在public上配置为读写和只读。这意味着代理不支持下面或下面的任何SNMP信息 你要的那本书。或者是,但你没有访问权。(在“私有”社区中试用)查询的设备(192.168.0.102)很可能没有实现,它位于1.3.6.1.2.1.25分

通过代理删除snmp中的用户

我可以很快完成snmp安装,它工作正常 在其中一个代理模块中,我目前正在研究并尝试修改源代码。我遇到了一个问题,需要通过代理删除该用户 要完成此操作,请坚持以下步骤: 就像net-snmp-create-v3-user在服务器端创建用户一样,我想知道是否有类似的方法可以删除用户。在我的理解中,net-snmp-create-v3-user只需执行以下操作: service stop snmpd $EDITOR /var/lib/net-snmp/snmpd.conf [add *usmUser

用snmp控制三洋投影仪

我正在尝试使用snmp控制三洋投影仪(PLC-XU106)。Windows应用程序PJ网络管理器使用snmp从投影仪获取温度并控制其状态(开机、输出等) 现在,我需要使用snmpget和来自的其他工具使用bash脚本来控制它 使用snmpwalk-v1-cpublic192.168.1.99获得管理值的子树,我得到以下值: SNMPv2-MIB::sysDescr.0 = STRING: 1.001 00000 01012 SNMPv2-MIB::sysObjectID.0 = OID: SNM

在流量方面比较ICMP和SNMP ping?

我有100台设备,每10秒我想知道它们的状态。您能告诉我,在流量负载方面使用ICMP或SNMP是更好,还是它们在阻塞网络方面都一样?ping在检查接口是否正常时总是更小、更可靠。但SNMP在决定应用层框架是否正常运行以及从中提取重要信息方面更可靠 也就是说,你的问题不是100%简单,因为你没有明确说明你想知道什么。如果您只想知道远程接口是否能够接收流量,请使用ICMP。如果您想知道设备至少能够从内核返回信息,最好是从软件层返回信息,那么请使用SNMP。就检查接口是否正常而言,ping总是更小、更

Indi TIdSNMP:如何使用SendQuery

我使用c++builder Xe(清单代码1)编写了以下例程,使用独立组件TIDSMP查询代理snmp 调用SendQuery失败,连接正常,但代理始终不返回任何内容 我还尝试使用方法QuickSend(清单代码2)查询代理,在本例中,第二个例程正常工作,因此我想我在使用第一个例程时犯了一些错误 有人能告诉我第一次练习的错误在哪里吗 最好的理由,恩佐 清单1 void __fastcall TForm1::LabelSimpleSnmpCallClick(TObject * Sender)

如何在pysnmp中加载和遍历自定义mib?

我是SNMP/pysnmp新手,我正在尝试实现一个使用自定义MIB的代理。我正在网站上查看以下示例,但似乎无法使其正常工作。以下是我正在采取的步骤: 使用build pysnmp MIB将我的MIB文件转换为pysnmp模块(此操作成功且无错误) 使用MibBuilder()设置MIB源并加载MIB模块 使用上面引用的示例来设置代理(我唯一添加的是mibBuilder) 使用net snmp的snmpwalk查看加载的MIB: snmpwalk命令是: snmpwalk -v3 -u usr-m

如何使用SNMP

我有一些linux服务器将作为SNMP代理工作。我需要使用Java和SNMP4J来监视这些服务器(代理),而且SNMP管理器必须能够检查这些服务器 如何在SNMP代理中实现SNMP以响应来自SNMP管理器的查询 MIB文件的用途是什么?如果我硬编码MIB文件中的值,是否意味着我不需要解析MIB文件 字符串product=“1.2.3.1.2.3.6421” 字符串productmgr=“1.2.3.1.2.3.6421.4” 有些问题应该会有所帮助 关于#1,请看 对于#2,您确实可以硬编码OI

SNMP直通命令不随snmpget一起返回

我尝试使用pass在snmpd.conf文件中使用一些脚本,但是在OID上调用snmpget会返回 No Such Instance currently exists at this OID 在snmpd.conf中,我有 pass .1.3.6.1.4.1.13732.100.2.1 /bin/sh /usr/share/snmp/local/terminal 当我打电话的时候 snmpget -c public -v2c 127.0.0.1 .1.3.6.1.4.1.137

SNMP查询IP侦听端口

我想查询远程主机的侦听端口 使用snmpwalk可以显示以下内容: # snmpwalk -c public -v2c somehost TCP-MIB::tcpListenerProcess.ipv4 TCP-MIB::tcpListenerProcess.ipv4."0.0.0.0".13 = Gauge32: 0 TCP-MIB::tcpListenerProcess.ipv4."0.0.0.0".22 = Gauge32: 0 TCP-MIB::tcpListenerProcess.ip

使用SNMP的碳粉级别

我正在尝试使用SNMP从兄弟MCF-9465CDN获取碳粉级别,以便最终使用Munin将其绘制在图形中。不过我没有墨水量 虽然我对SNMP有点陌生,但我认为我正在尝试的应该是可能的 $ snmpwalk -v 2c -c public a.b.c.d .1.3.6.1.2.1.43.11.1.1.6 iso.3.6.1.2.1.43.11.1.1.6.1.1 = STRING: "Black Toner Cartridge" iso.3.6.1.2.1.43.11.1.1.6.1.2 = STR

奇怪的SNMP v3响应,报告而不是获取响应

通过SNMP v3查询Cisco呼叫管理器时出现奇怪问题。snmpv2工作正常 当使用get next request时,响应应该是get response,但有时我会得到一个“report”响应 报告与get next request中的oid无关的oid 如果有兴趣,可以提供wireshark的转储。问题中的oid是(电话更新表): 1.3.6.1.4.1.9.9.156.1.2.4.0 通常,响应为get响应,其oid类似于: 1.3.6.1.4.1.9.9.156.1.2.4.1.2.5

Snmp 是否定义了返回OID的下一个顺序?

我注意到,我的代理在V2c GET-NEXT请求中从表返回OID的顺序与另一个公共代理不同。每行都正确填写了数据及其相关OID。 行顺序有什么意义吗? 我欢迎对此提供任何反馈。 JohnRFC规定了一个定义明确的“词典编纂”顺序,因此其中一个代理是错误的,应该予以纠正 对MIB中的变量排序时,OID字符串中的每个整数都应作为一个数字进行比较。确保你的经纪人不仅仅是按字母顺序排序或诸如此类的愚蠢行为1.2.10.4位于1.2.9.4之后,因为10在词典中大于9 也就是说,只要代理在尝试之间使用

在表上使用snmpgetnext

我正在编写自己的MIB模块,其中包含一个包含2列的表。使用snmptable可以很好地检索表中所有行的所有值。 但是使用snmpgetnext我只能检索表的第一行 snmpgetnext -v2c -c public localhost sensorTable MY-PERSONAL-MIB::sensorVoltage."1" = STRING: "2.3V" 要检索下一个值,我必须运行: snmpgetnext -v2c -c public localhost sensorVoltage.

Snmp ASN.1和SMI之间有什么区别?

据我了解: ASN.1的使用范围很广,SMI是ASN.1的一个子集,专门用于SNMP 这是正确的吗?如果没有,区别是什么?这正是教科书上的内容。阅读IETF RFC 1155和2578了解更多详细信息。这正是教科书上的内容。阅读IETF RFC 1155和2578了解更多详细信息。ASN.1是标准化符号。从RFC2578来看,SMI似乎使用了这种符号,就像我目前使用英语语法来构造这些句子一样。例如,在第2节中,他们给出: SNMPv2-SMI DEFINITIONS ::= BEGIN -

如何使用snmp和mrtg监控远程服务器的CPU负载、内存和流量

我正在使用Ubuntu15.x,在那里我配置了MRTG。我已将其配置为监视我已成功完成的远程系统的流量。现在我必须监视远程服务器的CPU和内存统计数据。 我应该为此配置远程snmp还是ubuntu系统MRTG配置 我怎么做呢?我假设您的远程服务器也是Linux。 这两项任务都必须完成: 1) 在远程计算机上配置并运行snmpd守护程序。基本上,这意味着手动或使用snmpconf实用程序创建/编辑/etc/snmpd.conf文件并启动snmpd服务。为了测试您的设置,在本地机器(snmpget、

Snmp 编辑MIB模块

在我工作的公司,我的任务是对公司生成的MIB进行更改。也就是说,它生活在私有子树下 MIB有一个表,表中定义了两个对象。 他们希望重命名其中一个对象的名称。 示例: TableEntry::=序列{ 雅达,雅达 旧名整数32 } 我是否可以编辑MIB文档以使用新名称,还是需要弃用旧名称并为新名称添加新条目和对象 TableEntry::=序列{ 雅达,雅达 旧名整数32, 新名称整数32 } 对于NMS来说,这似乎更难实现,因为对旧名称的访问不会为此表返回此类对象。对象名称纯粹是供人使用的(或供

Snmp IfIndex计算

我试图通过SNMP通过Python与华为设备(MA5608T)进行接口。我了解到索引值和端口之间存在对应关系 但我还是不明白它是怎么翻译的 例如: 419444556.0(索引)=0/17/7(端口) 有人知道要做什么吗?试试以下方法: 4194304000+(slot*(256*32))+pon*256)+'.+onu_id该公式可能是(华为)专有和机密的,但华为可能有一个私有MIB,可以让您查询这些参数。谷歌华为端口,你可能会找到它。在网上搜索“华为ifIndex Mib编码规则”。它是专有

通过snmp的Cisco mac表问题

我正在尝试使用手动从Cisco交换机上的端口号获取MAC地址表 为此,我作出了努力 snmpwalk.1.3.6.1.2.1.17.4.3.1.1获取MAC地址表 snmpwalk.1.3.6.1.2.1.17.4.3.1.2获取网桥端口号 snmpwalk.1.3.6.1.2.1.17.1.4.1.2获取网桥端口到iIndex的映射 但我面临的问题如下:我有一个MAC的多个网桥端口号:即第一个snmp包含 SNMPv2-SMI::mib-2.17.4.3.1.1.0.14.94.0.119.1

是否可以使用pySNMP库在SNMPv3中设置上下文名称

有一个使用pySNMP的模拟器名为 它设置默认的上下文名称值。 是否仍然可以为snmpv3设置自定义上下文名称值 这里是从snmpsimd.py中提取的一个片段,我试图在其中给出上下文名称值 config.addContext(snmpEngine, '') 将值作为自定义参数不是在此处设置值。如果您正在构建代理,则应在SnmpContext类实例中注册contextName。参见示例和 如果您的应用程序是基于pysnmp的高级API的管理器,则应将contextName传递给getCmd/s

使用网络snmp通过变量名而不是数字OID访问对象

我可以向snmp代理请求以下查询: snmpwalk -v2c -c public 192.168.56.70 1.3.6.1.2.1.31.1.1.1.1.1 我收到“lo”(环回接口)作为答案。我的问题是:如何通过名称而不是使用OID编号来访问OID?这应如下: snmpwalk -v2c -c public 192.168.56.70 iso.identified-organization.dod.internet.mgmt.mib-2.ifMIB.ifMIBObjects.ifXTab

SNMPv3不在时间窗口中

我尝试查询Cisco SMB(小型企业交换机)以读取其主机名 我的代码返回“不在时间窗口内”(1.3.6.1.6.3.15.1.1.2.0) Net Snmp工作正常。我在使用wireshark时发现的区别是,Net Snmp在接收到“不在时间窗口”错误后设置msgAuthorativeEngineTime Discovery discovery = Messenger.GetNextDiscovery(SnmpType.GetRequestPdu); ReportMessage report

GetRequestMessage不';GetNextRequestMessage使用#SNMP时无法正确回复

我最近一直在使用SNMP库。我的问题是,每当我向代理发送GET请求时,它都会使用NoSuchObject进行回复,但是当我尝试GETNEXT或GETBULK请求时,它工作得很好。我确实做了与github的示例代码相同的事情。我想知道为什么GET请求不起作用而GETNEXT起作用。这是两种完全不同的SNMP操作 当您获得一个对象时,该对象必须存在,否则您将无法获得该对象 获取下一个对象时,将获取指定OID之后存在的第一个对象 在尝试实施管理器之前,您应该复习一下SNMP知识。您试图获得的OID以.

如何在我查询的输出中获取snmp主机名和结果

各位 我正在尝试snmpget和snmpwalk从设备获取值,如下所示。但我需要作为输出查询的值和主机名 snmpget -v2c -c CommunityString HOSTNAME .1.3.6.1.4.1.9.1.1.1.1.1.1 我得到的电流输出: SNMPv2-SMI::enterprises.9.9.1.1.1.1.1.1.1.1 = value: 7116 我需要的预期结果: SNMPv2-SMI::enterprises.9.9.1.1.1.1.1.1.1.1 = val

SNMP UCD dskTotalLow+;dskTotalHigh

我对我的一个linux机器进行了snmpwalk,下面是输出 UCD-SNMP-MIB::dskTotalLow.1=Gauge32:276240608 UCD-SNMP-MIB::dskTotalLow.2=Gauge32:0 UCD-SNMP-MIB::dskTotalLow.3=Gauge32:0 UCD-SNMP-MIB::dskTotalLow.4=Gauge32:0 UCD-SNMP-MIB::dskTotalLow.5=Gauge32:74346640 UCD-SNMP-MIB::

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