我在催化剂3750交换机上配置远程目标engineId时遇到了一个非常奇怪的问题。这个开关改变了engineId,它在最后两个数字之间放置了一个零。如下图所示,它将...e166更改为...e1606。我尝试过删除用户,重新启动交换机并重新添加用户,但是每次交换机都会更改engineId。我用完全相同的方式配置了几十个开关,以前从未遇到过这个问题。有人知道问题出在哪里吗?
sw21(config)#snmp-server engineID remote 10.1.9.6 udp-port 162 b7a9d3ca99325e6b5fb2894a500e166
sw21#show snmp user
User name: trap
Engine ID: B7A9D3CA99325E6B5FB2894A500E1606
storage-type: nonvolatile active
Authentication Protocol: SHA
Privacy Protocol: None
Group-name: sys
sw21#show version
....
Switch Ports Model SW Version SW Image
------ ----- ----- ---------- ----------
* 1 30 WS-C3750X-24 12.2(55)SE5 C3750E-UNIVERSALK9-M
2 30 WS-C3750X-24 12.2(55)SE5 C3750E-UNIVERSALK9-M发布于 2013-06-28 14:00:20
思科IOS填补了最后8位,因为你显然留了一个数字,使它成为一个合法的价值.31个字符不是有效的十六进制数字
[mpenning@some_machine ~]$ python
Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> this_str = "b7a9d3ca99325e6b5fb2894a500e166"
>>> len(this_str)
31
>>>https://networkengineering.stackexchange.com/questions/2144
复制相似问题