我正在尝试用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
我找不到如何检查本地交换机底盘ID。这里我找到了这个命令:
show lldp local-info management 1
应该告诉我我想要什么,但没有“本地信息”选项。有别的办法检查吗?
编辑:
根本没有提到的备选办法:
SW1(conf)#snmp-server ?
community Enable SNMP; set community string
contact Text for mib object sysContact
context SNMP Con
我无法通过snmp查询有关保持状态的信息,只得到以下错误:
$ snmpwalk -v 2c -c public localhost 1.3.6.1.4.1.9586.100.5
1.3.6.1.4.1.9586.100.5 = No Such Object available on this agent at this OID
或使用mib时:
$ snmpwalk -v 2c -c public 127.0.0.1 KEEPALIVED-MIB
KEEPALIVED-MIB: Unknown Object Identifier (Sub-id not found: (top) ->