Mer3220 路由器,不做路由只用AC功能,无法实现使用vlan30做管理vlan,vlan1做业务vlan
Mer3220 固件版本:Version 7.1.064, Release 0821P16
AP 型号 miniAP A61-E Product Version A61V100R003
拓扑:
Mer3220(GE/02)------(g1/0/31)CoreSW(g1/0/6)------------(g1/0/23)接入交换机(g1/0/1)-----------AP
MER3220 GE/02配置:
interface GigabitEthernet0/2
port link‑mode bridge
port link‑type trunk
port trunk pvid vlan30
port trunk permit vlan 1 3 30
CoreSW:
interface GigabitEthernet1/0/31
port link‑type trunk
port trunk pvid vlan30
port trunk permit vlan 1 3 30
interface GigabitEthernet1/0/6
port link‑type trunk
port trunk pvid vlan30
port trunk permit vlan 1 3 30
接入交换机:
interface GigabitEthernet1/0/23
port link‑type trunk
port trunk pvid vlan30
port trunk permit vlan 1 3 30
interface GigabitEthernet1/0/1
port link‑type trunk
port trunk pvid vlan30
port trunk permit vlan 1 3 30
现象:
1、AP 都可以注册到MER3220
2、看接入交换机g1/0/1
[WX-BNWAS006-GigabitEthernet1/0/1]dis mac-address inter g1/0/1
MAC Address VLAN ID State Port/Nickname Aging
30b0-3799-0b64 1 Learned GE1/0/1 Y
发现AP的MAC 一直在VLan1,而不是在vlan30 下
3、笔记本可以搜到SSID,接入时无法获取IP
4、如果将VLan1 作为管理vlan,其他vlan作为业务vlan正常。
但由于历史原因,vlan1已经做了业务vlan无法改。现确实需要vlan1做业务vlan,vlan30业务vlan要如何做?
暂无评论
现象:
核心根因:MER3220 MiniAP(小贝)桥模式下,AP 注册的管理 VLAN 不是由交换机 PVID 决定,而是由 MER3220 Web 页面【MiniAP 管理‑AP 管理设置】里的「AP 管理使用 VLAN」决定H3C。 你现在交换机端口 PVID 设为 30,但 MER3220 内部还默认使用 VLAN1 作为 AP 管理 VLAN,AP 上电发出无 tag DHCP 报文,交换机打上 VLAN30 tag;但是 MER3220 的 MiniAP 模块只监听 VLAN1 的 AP 发现报文,导致 AP 的 CAPWAP 报文被错误转发到 VLAN1,所以交换机上看到 AP MAC 出现在 VLAN1。
⚠️重点:MER3220 的桥模式,二层转发是交换机做的,但 MiniAP AP 发现、注册的管理 VLAN 是 AC 侧参数控制,不是单纯靠交换机 PVID。
AP 必须在 VLAN30 获取 IP,CAPWAP 注册报文走 VLAN30; ⚠️重要限制:MER3220 小贝 AC,当 AP 管理 VLAN≠VLAN1 时,SSID 桥接 VLAN 不能设置为 VLAN1,这是固件硬性限制。 你现在需求:业务 VLAN=VLAN1,管理 VLAN=VLAN30,直接这样配置会报错,不支持。
这个是 MER3220 MiniAP 固件的约束:
如果 AP 管理 VLAN 不是 VLAN1,则桥接 VLAN(SSID 绑定的业务 VLAN)不能为 VLAN1。
这样:AP 注册走 VLAN30;无线业务走 VLAN3;VLAN1 保留原有有线业务。
MER3220 MiniAP 不支持「管理 VLAN=30,业务桥接 VLAN=1」,产品限制。 变通:AP 管理 VLAN 依然保留 VLAN1,业务 VLAN 使用 VLAN30。
- MER3220 AP 管理设置:AP 管理使用 VLAN=VLAN1;
- SSID 桥接 VLAN 改为 VLAN30,无线终端走 VLAN30;
- 交换机 Trunk 端口 PVID=1,放行 VLAN1、30;
- VLANIF1 用于 AP 注册;VLANIF30 做无线业务网关,开启 DHCP。
你的现状:你强行交换机 PVID=30,但是 MER3220 MiniAP 模块监听 VLAN1,AP 的 DHCP 报文到 MER3220 后,AC 侧只识别 VLAN1,所以交换机 MAC 表 AP MAC 落在 VLAN1,这就是你看到的现象。
AP 虽然能注册成功,但是 AP 的管理报文逻辑混乱,终端 SSID 拿不到 IP。
#查看AP管理VLAN(web页面的参数,命令行)
display wlan ap-management-vlan
#查看AP在线状态
display wlan ap all
#查看SSID桥接VLAN
display wlan service-template
如果采用方案 A(管理 VLAN30,业务 VLAN3): 所有交换机 Trunk 端口,PVID=30,允许 VLAN 1 3 30,保持不变。 ⚠️不要把 AP 上联端口改成 access。
MER3220 V7.1.064 R0821P16,MiniAP A61‑E,固件约束:当 AP 管理 VLAN 不是 VLAN1,则 SSID 桥接 VLAN 不允许配置 VLAN1H3C。 所以无法实现:管理 VLAN=30,业务桥接 VLAN=1,硬件 / 固件层面不支持。
如果你必须要无线业务使用 VLAN1,只能将 AP 管理 VLAN 保持 VLAN1,不能改成 30。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论