• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

WX3520H配置无线WiFi的本地MAC认证后无法上网

1天前提问
  • 0关注
  • 0收藏,66浏览
Marble 零段
粉丝:0人 关注:0人

问题描述:

如题,我配置了mac地址认证后,终端可以成功通过认证且拿到DHCP下发的地址,但是就是不能上网,连网关都ping不通。

我分别尝试了:

1.在核心上去ping终端获取的无线地址,能ping通,但是反过来终端ping不通。

2.在加上mac地址认证之前我对WiFi进行测试是能正常上网的,添加了认证后无法连接互联网

 

以下是我的配置信息:

 

在AC上能看到终端显示上线

组网及组网描述:

AC旁挂核心,核心下联汇集,终端通过汇聚上的AP接入网络

3 个回答
已采纳
粉丝:48人 关注:2人

WX3520H(R5426P02),MAC 认证 + Portal 共存,终端 MAC 认证成功、拿到 IP,核心能 ping 终端,终端 ping 不通网关,加认证前 WiFi 正常

根因:MAC 认证 + Portal 同时开启,属于叠加认证,流量被 Portal 拦截,终端还没做 Portal 认证,只有 MAC 过了,Portal 没放行;你现在 service-template 同时勾选了 MAC 地址认证 + IPv4 Portal 认证,两个认证叠加。 补充:display mac-authentication connection看到在线,只是 MAC 认证通过,Portal 还没完成,流量被 Portal 阻断,这就是单向通的典型特征。

两种方案,二选一

方案 1(只保留 MAC 白名单,不需要 Portal): 进入 service-template test,取消 IPv4 Portal 认证,只保留 MAC 认证。

wlan service-template test undo portal enable

方案 2(必须同时 MAC+Portal): 这种场景一般是:MAC 白名单免 Portal,其他终端弹 Portal。 需要在Portal 的免认证规则(free-rule)把放行的 MAC 放进去,否则就算 MAC 认证过了,依然要跳 Portal,不通外网。

portal free-rule 1 destination ip any source mac eaae-c180-026d

额外排查点(如果改完还不行)

  1. 确认 VLAN3000 的 VLANIF 网关在核心,AC 旁挂场景,VLANIF 不在 AC 上;
  2. 检查 VLAN3000 在 AC、核心、汇聚 Trunk 是否完整放行;
  3. 确认 Portal 的 BAS-IP(VLANIF3000 网关 IP),你 Web 页面 BAS-IP 是空的,如果保留 Portal,必须填 BAS-IP=VLAN3000 网关 IP;
  4. 方向验证:MAC 认证是二层接入认证,Portal 是三层认证,叠加后三层流量受 Portal 控制,MAC 认证≠放行三层流量。

一句话总结

你现在是MAC 认证 + Portal 双认证叠加:MAC 只是让终端连上 WiFi,三层上网还需要 Portal 放行;要么关掉 Portal,要么给可信 MAC 配置 Portal 免认证 free-rule。


非常感谢!问题解决了 谢谢

Marble 发表时间:1天前 更多>>

非常感谢!问题解决了 谢谢

Marble 发表时间:1天前
粉丝:19人 关注:9人

根据你的描述,终端能拿到地址、AC上显示认证成功,但无法ping通网关,且核心能ping通终端,这基本可以判断是终端到网关方向的报文被丢弃,问题大概率出在认证后的用户权限或转发路径上。
排查步骤和命令:
1. 检查认证用户的授权VLAN和ACL
在AC上执行:

display wlan client verbose

查看该客户端的 Authorized VLAN、User Profile 或 ACL 字段。如果本地MAC认证的认证域或服务模板里配置了 authorization-attribute user-profile 或 url 等,可能限制了用户只能访问特定资源。
2. 确认认证域和认证方式的授权属性

display domain name <认证域>

查看 authorization-attribute 下是否有 user-profile 或 acl 配置。如果有,检查该 profile 或 ACL 是否放行了到网关的流量。
3. 检查服务模板下的认证配置

display wlan service-template <模板名> verbose

确认 client-security 下的认证模式是 mac-authentication,并查看是否有 authorization fail-vlan 或 guest-vlan 等配置干扰。
4. 检查本地MAC认证用户是否绑定了错误的用户组
如果使用本地认证,检查 local-user 的配置:

display local-user

确认该MAC用户是否被分配了 authorization-attribute user-role 或 user-profile,且这些角色/profile是否限制了转发。
5. 抓包确认丢包位置
在AC上对客户端流量做debug或抓包:

debugging wlan client mac <终端MAC>

或者在核心交换机上镜像端口抓包,看终端发出的ARP请求是否到达核心,以及核心的ARP响应是否返回。如果核心回了ARP但终端收不到,可能是无线侧下行转发问题;如果核心没收到ARP,则是上行被AC或AP丢弃。
6. 检查AP的转发模式和VLAN透传
确认AP的上联口和核心之间的VLAN是否都放通了客户端所在VLAN。虽然不加认证时正常,但认证后可能触发了不同的转发路径(如本地转发切集中转发),检查:

display wlan ap all verbose

查看AP的 client forwarding-mode,以及认证前后是否有变化。
7. 临时关闭认证测试
在服务模板下暂时去掉MAC认证,确认网络恢复。如果恢复,则问题100%在认证授权属性上。
最可能的原因:本地MAC认证成功后,认证域或用户配置里带了 user-profile 或 ACL,默认deny了所有流量,只放行了认证相关报文(如DHCP、DNS),导致无法访问网关。检查并修改该profile,放行到网关及外网的流量即可。
如果以上步骤未定位,请提供 `display wlan client verbose

我想问一下我的mac用户配置里有一条authorization-attribute user-role network-operator我不清楚这条命令的作用,不知道上不了网跟这个有没有关系 另外关于服务模板,我上方的问题里有一个portal的web-server模板里面有包含url链接,具体配置在提问中有截图,我想知道这个模板会不会对终端上不了网有影响

Marble 发表时间:1天前 更多>>

我想问一下我的mac用户配置里有一条authorization-attribute user-role network-operator我不清楚这条命令的作用,不知道上不了网跟这个有没有关系 另外关于服务模板,我上方的问题里有一个portal的web-server模板里面有包含url链接,具体配置在提问中有截图,我想知道这个模板会不会对终端上不了网有影响

Marble 发表时间:1天前
粉丝:95人 关注:11人

检查下获取的地址有没有问题,有没有做其他限制 

回复Marble:

那不会啊

zhiliao_sEUyB 发表时间:1天前 更多>>

获取的地址是正常的,没有找到还有哪里有限制,ACL也没有配置

Marble 发表时间:1天前
回复Marble:

那不会啊

zhiliao_sEUyB 发表时间:1天前

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明