避坑之:深信服AC跨三层取MAC(核心交换机是锐捷S7808C_RGOS 11.0(4)B2P1)

今天碰到一个奇怪的现象,深信服AC对接锐捷交换机做跨三层取MAC,怎么都获取不到。

一、坑1:交换机不回应snmp报文

1.1 排查锐捷交换机配置

配置上看着没有问题,重新配置了community

1.2 查看snmp报文是否通畅

我的笔记本是win10系统,安装了iReasoning MIB Brower。

直接打开该软件,载入RFC1213-MIB,随便点击一个OID,进行get,且在PC上用wireshark抓包

发现只有get-request,但是交换机没有回应。

1.3 排查交换机

这时候怀疑到交换机上了,进行了各种排查

排查是否被ACL拦截

排查snmp-agent是否有问题

等等。。。。

最后实在没办法,从锐捷官网联系了售后工程师,这里不得不吐槽,锐捷的售后工程师真的很不给力。

每次提问问题,都要等待至少1分钟才会回复,要过去交换机配置,让我按照手册上的配置。

最后又重新配置了snmp,还是没有回报。

售后工程师也没有办法了,要我做个镜像口抓流量。

1.4 重启交换机

根据多年的经验,应该是锐捷交换机的系统或者说snmp进程出现了问题。

按照"万事重启一把过"的原则,我直接联系现场同事协调时间(由于客户现场很多人已经认证出现了问题),保存配置,在中午午休的时间申请了10分钟的窗口,对交换机进行了重启。

1.5 恢复正常

交换机重启之后,我用iReasoning MIB Brower测试,一把过,直接读取到了信息。

二、坑2:深信服AC对接锐捷交换机

2.1 获取锐捷交换机私有MIB文件

因为snmp已经恢复正常,所以就登陆AC配置OID,其中需要IP和MAC的OID,我从官网直接搜索锐捷交换机OID,搜到这个链接

【交换机】我司交换机上常用的一些MIB以及对应的OID说明

注意,这里是个巨坑。

链接中OID

所以我只好联系售后去要MIB文件

售后工程师给了我一个表格

最后我将OID梳理出来:

IP OID:.1.3.6.1.2.1.4.20

MAC OID:.1.3.6.1.4.1.4881.1.1.10.2.22.1.1.5.1.2

使用软件测试,的确能获取到

2.2 配置深信服AC

有了OID,赶紧填到深信服AC里面,结果获取不到MAC地址。

折腾了老半天(客户一直有人反映上网时弹出认证)。

最后我发现在AC的填充框旁边有一个提示:

抱着尝试的心态,我将这些提示的OID输入了进去。

结果全部认出来了!

此时,客户瞬间恢复了平静,网络全部恢复了。

相关推荐
老蒋新思维2 小时前
存量竞争下的破局之道:品牌与IP的双引擎策略|创客匠人
大数据·网络·知识付费·创客匠人·知识变现
qzhqbb2 小时前
IP数据报相关内容
网络·网络协议·tcp/ip
小浣浣4 小时前
为何她总在关键时“失联”?—— 解密 TCP 连接异常中断
网络·网络协议·tcp/ip
曳渔5 小时前
UDP/TCP套接字编程简单实战指南
java·开发语言·网络·网络协议·tcp/ip·udp
Lovyk6 小时前
Ansible 核心功能进阶:自动化任务的灵活控制与管理
网络
Xの哲學6 小时前
Perf使用详解
linux·网络·网络协议·算法·架构
Fine姐8 小时前
The Network Link Layer: 无线传感器中Delay Tolerant Networks – DTNs 延迟容忍网络
开发语言·网络·php·硬件架构
网络研究院9 小时前
新的“MadeYouReset”方法利用 HTTP/2 进行隐秘的 DoS 攻击
网络·网络协议·安全·http·攻击·漏洞
189228048619 小时前
NY270NY273美光固态闪存NY277NY287
服务器·网络·数据库·科技·性能优化
秃了也弱了。19 小时前
WireShark:非常好用的网络抓包工具
网络·测试工具·wireshark