我正在开发一个SNMP应用程序,它需要对象ID为1.3.6.1.2.1.79的ptopo MIB对象
在2层3层交换机上启用SNMP v3之后
戴尔z 9100-on
锦缎slx 9140
并在整个MIB上创建一个视图(使用OID = 1) snmp-server view allAccess 1 included,并允许我的用户访问该视图
我使用了linux命令snmpwalk和snmpget,但是找不到OID 1.3.6.1.2.1.79我得到了输出iso.3.6.1.2.1.79 = No Such Object available on this agent at this OID
所
我正在试图监视与snmp保持。以下是配置的相关部分: /etc/snmp/snmp.conf
# As the snmp packages come without MIB files due to license reasons, loading
# of MIBs is disabled by default. If you added the MIBs you can reenable
# loading them by commenting out the following line.
#mibs :
mibs +KEEPALIVED-MIB
/etc/snmp/snmpd.conf
我重新安装了Ubuntu12.04LTS,并安装了snmpd和snmp包。
如果我输入:
snmpwalk -m ALL -v2c -c public localhost 1.3
我得到了大量的错误,表格:
Cannot adopt OID in SQUID-MIB: cacheClients ::= { cacheProtoAggregateStats 15 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendLineIndex ::= { nsExtendOutput2Entry 1 }
Cannot adopt OID in NET-SN
我们在Ubuntu服务器14.04上运行这个snmpwalk有问题。
snmpwalk -v 2c -Of -c public localhost
或
snmpwalk -v 2c -Of -m SNMPv2-MIB -c public localhost
它们都不显示文本OID (.e.,MIB对象的完整列表)。相反,它们显示数字OID。
man snmpcmd (它显示snmpwalk的输出选项)说:
" -Of Include the full list of MIB objects when displaying an OID:
.is
在net工作中使用ubuntu,但在sys.log中,我看到了许多关于snmpd.conf的错误。
snmpd.conf
rwcommunity community 10.0.0.1
rwcommunity community 10.0.0.2
agentAddress udp:10.0.0.1:161
view systemonly included .1.3.6.1.2.1.1
view systemonly included .1.3.6.1.2.1.25.1
#
请有人帮忙,我就是搞不懂。能否帮助您了解如何使异步/等待或承诺(doneCb),因此脚本等待第一个vlc_snmp(.)然后再打电话给下一个?示例:
function doneCb(error) {
console.log(final_result);
final_result = [];
if (error)
console.error(error.toString());
}
function feedCb(varbinds) {
for (var i = 0; i < varbinds.length; i++) {
if (snmp.isVarbi
例如,我在CentOS 7最小安装中安装了一个snmpd,用于搜索系统参数:
snmpget -v 2c -c public 127.0.0.1 .1.3.6.1.2.1.2.2.1.2
对于上面的命令,我得到以下结果:
IF-MIB::ifDescr = No Such Object available on this agent at this OID
当我执行:
snmpwalk -v 2c -c public 127.0.0.1
要检查snmpd是否加载了IF-MIB,我得到以下结果:
SNMPv2-MIB::sysDescr.0 = STRING: Linux vm_te
我正在尝试用JAVA创建一个SNMP客户端。
SNMPManager client = new SNMPManager("udp:73.251.102.191/162");
这对于ipv4地址是很好的,但是当我尝试对ipv6地址执行同样的操作时,它抛出了下面的错误。
错误:
---------------Exception in thread "main" org.snmp4j.MessageException: No route to host
at org.snmp4j.MessageDispatcherImpl.sendPdu(Unknown Source