gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 02:22:01 25 4
gpt4 key购买 nike

我是 SNMP 的新手,我需要使用我们自己的企业 OID 来获得“系统正常运行时间”。

我已经获得了一个 IANA 编号 并创建了一个 MIB 文件。

问题是当我使用带有我们的 OID 的 snmpget 命令时,我在命令提示符处收到一个 object not found 错误。

尽管当我对我们的对象执行 snmptranslate 时,我得到了该对象的确切 OID。

如果我需要任何其他信息,请告诉我。

最佳答案

当您使用snmpget 时,会通过 IP 向远程(或本地)主机上的 SNMP 代理发出 SNMP 请求,以返回特定的数据片段。 MIB 用于以人类可读的术语描述数据是什么以及在哪里可以找到它。另一方面,snmptranslate 是用于解析给定 MIB 的工具。它解析本地 MIB 文件,并且不与代理进行任何联系。

由于您提到了创建新的 MIB,我假设您正在尝试向 SNMP 代理添加新功能。为此,必须扩展代理。如果您使用的是 Net-SNMP,则有几个选项,包括将新源代码编译到代理中、使用子代理以及通过 pass 和 pass-persist 协议(protocol)使用外部脚本。看看:

关于snmp - 如何在自定义 SNMP MIB 中获取和设置 OID 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27922646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com