AC通过snmp绑定IP/MAC失败?BPSNMPUtil帮您轻松解决 使用范围: 1.想通过AC的snmp功能实现ip/mac绑定,现在不知道交换机的OID,可以通过BPSNMPUtil 获取交换机mac表oid 2.使用AC做Ip/mac绑定,需要设置snmp去获取内网三层交换机上的IP/MAC表,并且设置好了允许新用户认证,绑定IP/MAC,并将认证成功的用户添加到组织结构的某个组里边,但是发现在线用户里边的用户都是临时用户,说明IP/MAC可能没绑定成功。这种情况下用BPSNMPUtil从内网PC去获取三层交换机的IPMAC看能否获取得到。如获取到了,则联系我们进行排查,如获取不到,则确认communit和OID是否填写正确。如填写正确则确认是否和交换机之间的通讯被其他设备拦截。
一、打开BPSNMPUtil如下图: 1.先填写以下信息: Host:要获取mac表的交换机的IP地址 OID:交换机mac表对应的OID(此项一般各个厂商有默认出厂的值,修改不了) Community:这个值在交换机上可以设置 2.点击该按钮“walk” 3.获取到的信息(假如value这一列中能看到MAC地址说明是能获取到的,而如果AC设备获取还有问题,那么联系我们检查AC;假如获取不到MAC信息,那么检查交换机或网络环境)
二、因三层交换机所有的OID前面部分都一样,如1.3.6.1基本上都一样的,配置时,OID采用只填前面相同的部分,然后打出日志,将所有的信息都获取下来,最后从获取到的内容里,查找Value这一列,找到Value值是mac地址的,再看对应的这一行的OID,这个就是三层交换机mac表对应的OID。如下图: 那么该三层交换机的OID就是1.3.6.1.2.1.3.1.1.2.1 将OID填写为1.3.6.1.2.1.3.1.1.2.1,点击“walk”可以看到下图: 此时获得的信息全部是mac表的信息,证明该OID就是三层交换机MAC表的OID,在AC上设置snmp功能的时候,OID就填写这个值。 |