关键点:
wlan service‑template下的packet‑filter过滤动作,实际执行点在 AP,不是 AC;ACL 配置必须下发到 AP 本地才能生效H3C。
✅无论本地转发、还是隧道(集中)转发,service‑template packet‑filter的过滤动作都发生在 AP 上H3C。
注意区分另外一类:AC 上
WLAN‑ESS接口下firewall packet‑filter,这个才是在 AC 设备上过滤。和服务模板下 packet‑filter 不是同一个功能,不要混淆H3C。
map‑configuration(configuration‑profile)把完整 ACL 规则批量推送到 AP 本地 Flash,AP 本地有这套 ACL 规则,服务模板上的 packet‑filter 引用才能真正生效;如果不下发 ACL 到 AP,packet‑filter 配置在 AP 上存在,但 ACL 规则缺失,过滤不会工作H3C。现象:AC 上看配置完整,但 AP 没有 map‑configuration 下发 ACL,AP 侧执行
display acl看不到这条 ACL,过滤直接失效。
wlan service‑template xxx 执行packet‑filter 3000 inbound,只是告诉 AP:“你要用 ACL3000 做入方向过滤”,AC 不会把 acl 3000 的 rule 自动推给 AP。configuration‑profile(map‑configuration)把acl number 3000 rule xxx整套规则下发 AP。service‑template packet‑filter和WLAN‑ESS接口firewall packet‑filter混淆:
service‑template packet‑filter:AP 侧执行,适用于本地 / 集中转发;interface WLAN‑ESS firewall packet‑filter:AC 侧执行,只针对隧道转发流量,本地转发流量不走 WLAN‑ESS,完全不生效。# 在AP上查看是否收到ACL规则(AC上执行ap‑name进入AP控制台)
display acl 3000
display wlan service‑template verbose
packet‑filter的 ACL 过滤在 AP 上执行,不是 AC,集中转发也是先过滤再封装 CAPWAP 隧道H3C。补充:该特性限制,无线服务模板 packet‑filter 只识别源 / 目的 IP、端口、协议,ACL 里面 time‑range、logging 等部分属性 AP 不识别,不会生效H3C。
关于你的两个问题,核心结论是:ACL的过滤动作实际发生在AP上,而不是AC上。AC上的packet-filter命令只是一个“引用指令”,真正的规则本体必须通过map-configuration下发到AP才能生效。
过滤动作发生在AP上,并且无论采用本地转发还是集中转发,都是如此。
本地转发:终端流量由AP直接转发,AP在本地对报文执行ACL过滤。
集中转发(隧道转发):无线终端的报文在AP上完成ACL过滤之后,才被封装进CAPWAP隧道发送给AC。下行方向,CAPWAP解封装后,同样是在AP上执行outbound过滤,再从空口发给终端。
这里需要特别注意区分一个容易混淆的功能:AC上WLAN-ESS接口下的firewall packet-filter才是在AC设备上执行的,它只对隧道转发的流量生效,与无线服务模板下的packet-filter是两套不同的机制,不要混为一谈。
这正是H3C无线架构中一个关键的设计逻辑:AC的服务模板只负责“引用”,不负责“同步”。
具体来说:
AC侧只记录引用关系:你在wlan service-template下执行packet-filter 3000 inbound,这条命令的作用仅仅是告诉AP:“你需要用ACL 3000来做入方向过滤”。AC并不会自动把acl 3000的规则内容推送给AP。
AP需要本地的ACL规则才能执行过滤:AP在收到服务模板的引用指令后,会去查找自己本地的ACL 3000。如果AP本地没有这条ACL的规则,过滤动作就会因为“无规则可依”而完全失效。AC上配置看起来完整,但AP侧执行display acl 3000却看不到任何规则,过滤自然不生效。
map-configuration是规则下发的唯一途径:由于AP无法自动从AC同步ACL规则,就必须依靠map-configuration(或configuration-profile)将完整的ACL规则内容批量推送到AP的本地Flash中。AP上线后加载这些配置,本地生成ACL 3000,服务模板的引用才能真正生效。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论