我用HCL V10.3模拟器,摸拟了一个无线AC+AP组网,有一台核心交换机,一台POE交换机,一台AC,一台AP,一台手机,一台出口路由,一台外网路由,现在手机可以连上AP,但无法从核心交换机自动获取IP地址,不知道是哪里出错了。
组网描述如下:
核心上建有AP管理VLAN 50,业务VLAN 60,VLAN 50的VLANIF配了192.168.50.1 255.255.255.0 ,配有DHCP SERVER POOL,VLAN50,
业务VLAN60 VLANIF 192.168.60.254 255.255.255.0 ,也配了DHCP SERVER用来分配手机IP,AC配了本地转发。现在就是手机获取不到IP,
我用HCL V10.3模拟器,摸拟了一个无线AC+AP组网,有一台核心交换机,一台POE交换机,一台AC,一台AP,一台手机,一台出口路由,一台外网路由,现在手机可以连上AP,但无法从核心交换机自动获取IP地址,不知道是哪里出错了。
组网描述如下:
核心上建有AP管理VLAN 50,业务VLAN 60,VLAN 50的VLANIF配了192.168.50.1 255.255.255.0 ,配有DHCP SERVER POOL,VLAN50,
业务VLAN60 VLANIF 192.168.60.254 255.255.255.0 ,也配了DHCP SERVER用来分配手机IP,AC配了本地转发。现在就是手机获取不到IP,
手机可以关联上 AP 无线信号,但无法获取 192.168.60.0 网段 IP;AP 是 FIT,本地转发;DHCP 服务器部署在核心交换机,VLANIF50 给 AP 地址、VLANIF60 给手机地址。
组网链路顺序:核心交换机→POE 交换机→FIT‑AP;AC 旁挂。
关键点:本地转发模式,终端 DHCP 报文不走 AC,由 AP 直接从 AP 上行口发出带业务 VLAN60 标签的广播报文去往核心 DHCP 服务器H3C。
<AC>display wlan ap all
看 AP 状态是 R/M,不是 I(I 代表 AP 未注册上线),AP 不上线后面全部免谈。
[Core]dhcp enable
192.168.60.254/24,DHCP pool 网段必须是network 192.168.60.0 mask 255.255.255.0,网关列表配置gateway‑list 192.168.60.254,排除网关地址forbidden‑ip 192.168.60.254H3C。流量路径(手机 DHCP 报文):手机无线→AP 射频→AP 上行口→POE 交换机接口→核心交换机。这条路径上每一台二层设备接口,必须同时放行 VLAN50、VLAN60;PVID 设置为管理 VLAN50。
interface GigabitEthernet 1/0/1
port link‑type trunk
port trunk pvid vlan 50
port trunk permit vlan 50 60
⚠️错误常见:只放了 VLAN50,没放业务 VLAN60;或者配置成 access 口。本地转发 AP 上行必须 Trunk,同时携带管理、业务两个 VLAN 标签H3C。
注意:所有二层设备(核心、POE 交换机)都必须提前创建 vlan 50、vlan 60。如果交换机没有创建 VLAN,即使 trunk permit 允许,带该 tag 报文会直接丢弃H3C。
[AC‑wlan‑st‑xxx]client forwarding‑location ap //本地转发,重点!
如果是
client forwarding‑location ac,变成集中转发,流量走 CAPWAP 隧道,此时业务 VLAN 处理逻辑完全不一样。
[AC‑wlan‑st‑xxx]vlan 60
这个 vlan 是告诉 AP,无线客户端打 VLAN60 标签,本地转发从 AP 上行口发出带 VLAN60 tag 帧。
service‑template enable;绑定到 AP 的 radio 接口。❗HCL 模拟器 FIT‑AP 本地转发,强烈建议配置 map‑configuration 文件下发 AP,把 AP 的物理上行口配置为 trunk 放行业务 VLAN,否则 AP 上行口默认配置不识别业务 tag,DHCP 广播直接丢弃,终端拿不到 IP,这是模拟器高频踩坑点H3C。
map.txt 文件内容示例(上传 AC flash)
system‑view
interface GigabitEthernet1/0/1
port link‑type trunk
port trunk pvid vlan 50
port trunk permit vlan 50 60
AC 上绑定 map 文件给 AP/AP‑group:
[AC‑wlan‑ap‑group default‑group]map‑configuration map.txt
⚠️map 文件每行末尾不能有空格、tab,否则 AP 加载配置失败,配置不生效,模拟器尤其敏感H3C。
验证 AP 是否加载成功 map 配置:
<AC>display wlan ap name 你的AP名 verbose
查看 map‑configuration 字段显示已加载文件名。
<Core>display ip pool name 你的VLAN60池名 used
如果地址池里面完全没有任何分配记录:说明DHCP 请求报文根本没有到达核心交换机,问题出二层链路 / VLAN 标签 /map 文件。 如果看到有分配记录,手机拿不到 IP,那是回程报文回不去。
VLAN ID=60的 DHCP Discover 广播帧。dhcp enable,仅配置 DHCP 地址池。client forwarding‑location ap,实际跑集中转发。本地转发模式,AC 不需要创建 VLAN60,业务流量不会经过 AC,控制报文 CAPWAP 走 VLAN50 即可,不要混淆集中转发的配置逻辑H3C。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论