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

ACG1000跨三层portal认证多终端同时登录掉线问题

2016-06-23 发表
  • 0关注
  • 0收藏 1902浏览
粉丝:0人 关注:0人

ACG1000跨三层portal认证,多终端同时登录,会使之前的终端踢下线。如下,目前终端数3个,终端a10.10.142.2/24;终端b10.10.142.150/24;终端c10.10.142.152/24。

组网拓扑:

 

三个终端的网关在核心交换机S7510E上,核心交换机S7510E与ACG1000二层互连,在ACG1000上进行portal认证。即跨网段三层portal认证。首先终端a上线,能看到该用户信息,包括用户名、所属组、IP地址、认证方式、登录时间、状态和在线时长。本地在线用户显示该用户信息正常。如下:

之后,终端b上线,能看到该用户信息,包括用户名、所属组、IP地址、认证方式、登录时间、状态和在线时长。但是本地在线用户只显示一个用户,该用户的用户地址为终端b的地址,如下:

同理,终端c上线后,本地在线用户显示的用户地址为终端c的地址。用户信息中,终端a和终端b先后离线不显示。


1、从反馈的UAM后台调试看,网络设备的IP为“10.0.250.253”。从报文内容看,其中携带认证终端mac信息字段为“Calling-Station-Id(31) = "58-6A-B1-F4-23-53".”。不同用户登录,该字段内容却是一样的。从mac的格式看可能是启用portal认证的设备某一接口的mac,非真实用户的mac。另外,从此报文内容看,radius报文中没有我司私有属性。

% 2016-05-16 17:45:58.512 ; [L_DEBUG (4)] ; [19536] ; LAN ; weixiu02 ; 1 ; 052ce16ac80b4b3f9191e7f48b600e56 ; (NULL) ; RT[0]: Receive message from 10.0.250.253:

CODE = 1.

ID   = 47.

ATTRIBUTES:

         User-Name(1) = "weixiu02".

         NAS-Identifier(32) = "58-6A-B1-3A-E3-50".

         Password(2) = "$$$".

         Calling-Station-Id(31) = "58-6A-B1-F4-23-53".

         Called-Station-Id(30) = "58-6A-B1-3A-E3-50:agg45".

         NAS-Port-Id(87) = "trunk agg45".

         Acct-Session-Id(44) = "   1159294:58-6A-B1-F4-23-53".

         NAS-IP-Address(4) = 167836413.

         Framed-IP-Address(8) = 169412097.

         NAS-Port(5) = 1812.

         NAS-Port-Type(61) = 15.

2、再次查询确认,58-6A-B1-F4-23-53为核心交换机S75E的MAC地址。Portal认证情况下用户的mac地址通常从arp表获取,经过三层转发后,用户IParp表不会有相应的记录,因此获取不到MAC地址。本组网中,ACG1000portal认证,网关在S7510E上,所以ACG1000收到的报文中MAC地址已经是S7510E接口的MAC地址,然后ACG1000将该MAC地址作为用户MAC上传给IMC

3、IMC收到的用户MAC地址都是相同的,是核心设备S7510EMAC地址,即认为是同一个用户,导致后面上线的终端会将前面在线的终端踢下线。

 


1、ACG1000设备要么不上传终端mac,要么上传全0。但是设备ACG1000上传了核心设备S7510E的MAC地址,则IMC收到ACG上传的一个有效MAC地址信息,不能忽略处理。(Imc对于mac地址的处理有系列的关联关系,直接忽略一个有效的mac地址信息的处理方式显然不合理,而且会导致其他与mac相关的功能出现异常)。通过在portal url配置里加上一段&usermac=00:00:00:00:00:00,使其上传全0。如protal认证页面定义如下:

http://10.0.200.100:8080/portalwlanuserip=&userurl=&usermac=00:00:00:00:00:00

 

2、若1不生效,则需修改组网方式(改成二层组网)或将protal认证服务器放在S75E交换机上。

3、ACG1000后续版本会增加跨三层protal认证功能,版本时间未定。


该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-06-09对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

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

侵犯我的权益

×

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

泄露了我的隐私

×

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

侵犯了我企业的权益

×

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

抄袭了我的内容

×

原文链接或出处

诽谤我

×

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

对根叔知了社区有害的内容

×

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

不规范转载

×

举报说明

提出建议

    +

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

确定

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

注册后可访问此模块

跳转hclhub

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