用于获取SNMP版本1的制造商序列号的SNMP OID

用于获取SNMP版本1的制造商序列号的SNMP OID,snmp,net-snmp,Snmp,Net Snmp,在OID上执行SNMP get时,我无法获取制造商序列号.2.47.1.1.1.1.11.1.0。如果我在OID上使用以下命令执行snmpget,则使用以下命令: snmpget -v1 -c public 192.168.4.99 .2.47.1.1.1.1.11.1.0 我得到的信息是: 原因:(noSuchName)此MIB中没有此类变量名。 失败对象:联合iso ccitt.47.1.1.1.1.11.1.0 我在google上搜索了可能的错误原因,因为它是由缺少实例子标识符引起的 我

在OID上执行SNMP get时,我无法获取制造商序列号
.2.47.1.1.1.1.11.1.0
。如果我在OID上使用以下命令执行
snmpget
,则使用以下命令:

snmpget -v1 -c public 192.168.4.99 .2.47.1.1.1.1.11.1.0
我得到的信息是:

原因:(noSuchName)此MIB中没有此类变量名。
失败对象:联合iso ccitt.47.1.1.1.1.11.1.0

我在google上搜索了可能的错误原因,因为它是由缺少实例子标识符引起的

我对OID执行了SNMPtranslate,得到了下面的字符串
联合iso ccitt.47.1.1.1.11.1.0

当我通过下面的命令在OID上执行
snmpwalk
时,我得到的消息是
END OF MIB

snmpwalk -v1 -c public 192.168.4.1 .2.47.1.1.1.1.11.1.0

请告诉我哪里出了问题,并告诉我获取制造商序列号的确切通用OID。

谁告诉您OID是
.2.47.1.1.1.1.11.1.0


严肃地说,一个普通的OID是以.1开头的,除了.0.0,它非常特别。

谁告诉你OID是
.2.47.1.1.1.1.11.1.0


严肃地说,一个普通的OID从.1开始,除了.0.0之外,它非常特殊。

如果您从MIB树的顶部开始,您很快就会发现您的设备支持哪些变量:

snmpwalk -v1 -c public -Ont 192.168.4.1 .1
在可能的情况下,删除“-Ont”以获取翻译后的名称,而不是完全数字的OID

如果您要查找独立于供应商的数据,可以查找大多数设备支持的MIB,SNMPV2-MIB:


但是,您会发现它不包含任何序列号变量。大多数供应商都提供特定于供应商(或特定于产品)的MIB,其中将定义序列号。但是,与SNMP中的大多数内容一样,完全取决于每个供应商选择实现哪些MIB。

如果您从MIB树的顶部开始,您很快就会发现您的设备支持哪些变量:

snmpwalk -v1 -c public -Ont 192.168.4.1 .1
在可能的情况下,删除“-Ont”以获取翻译后的名称,而不是完全数字的OID

如果您要查找独立于供应商的数据,可以查找大多数设备支持的MIB,SNMPV2-MIB:


但是,您会发现它不包含任何序列号变量。大多数供应商都提供特定于供应商(或特定于产品)的MIB,其中将定义序列号。但是,与SNMP中的大多数内容一样,完全取决于每个供应商选择实现哪些MIB。

因此,从设备中获取序列号的通用oid是什么,有没有找到相同的方法。我从谷歌那里得到了这个oid。没有通用oid可以从设备中获取序列号,所以如果你想了解这样的oid,请去找设备供应商并联系其支持人员。那么什么是通用oid可以从设备中获取序列号,有没有找到相同的方法。我从谷歌那里得到了这个oid。没有通用的oid可以从设备中获取序列号,所以如果你想了解这样的oid,请联系设备供应商及其支持人员。