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

BARS+IPOE认证后路由问题

2026-09-04提问
  • 0关注
  • 0收藏,256浏览
粉丝:0人 关注:0人

问题描述:

终端认证以后无法访问明细路由的资源

 

组网及组网描述:

 BARS上就4条路由

ip route-static 0.0.0.0 0 10.0.0.1

 ip route-static 10.1.3.0 24 10.10.10.253

 ip route-static 10.1.100.0 24 10.10.10.253

 ip route-static 10.11.11.0 24 10.10.10.253

认证后没下发任何ACL和User group,路由只能从默认路由出去,无法访问后面三条明细路由的资源

 

 

最佳答案

粉丝:39人 关注:2人

CR16000‑F BRAS IPoE 认证后只能走默认路由,匹配不到 3 条明细静态路由

现象:BRAS 全局 4 条静态路由:0.0.0.0/0、10.1.3.0/24、10.1.100.0/24、10.11.11.0/24;IPoE 用户认证完成,无下发 ACL、user‑group;访问三个内网明细网段,报文全部命中默认路由 0.0.0.0/0 转发出去,不走明细下一跳 10.10.10.253

核心根因

IPoE(ip‑subscriber)用户流量由CSPEX 业务板数据平面转发默认不会直接继承设备全局公网路由表全部路由

全局ip route‑static在主控路由表存在,不等于 BRAS 用户数据平面可以使用这些明细路由;只有缺省路由生效,明细路由对 IPoE 用户不可见H3C。

注意:不是 ACL 拦截,你确认没有下发 ACL/user‑group,排除过滤因素。

两个实现方案(二选一,CR16000‑F CSPEX‑1504X 支持)

方案 A:EDSG 业务策略(推荐,BRAS 标准实现,对 IPoE/Portal/PPPoE 用户生效)

EDSG(Enhanced Data Service Gateway)给认证用户注入目的网段路由策略,让用户流量匹配指定明细网段走指定下一跳,用户侧不需要任何改动H3C。

#1、定义流分类,匹配需要内网访问的三个目的网段 acl number 3000 rule permit ip destination 10.1.3.0 0.0.0.255 rule permit ip destination 10.1.100.0 0.0.0.255 rule permit ip destination 10.11.11.0 0.0.0.255 #2、定义流行为:设置下一跳10.10.10.253 traffic behavior EDSG‑INNER redirect next‑hop 10.10.10.253 #3、定义策略,绑定acl与behavior service‑policy EDSG‑POLICY classifier acl‑3000 behavior EDSG‑INNER #4、在认证后ISP域下应用EDSG策略(关键!认证通过之后生效,预认证域不要配置) domain isp‑auth service‑policy EDSG‑POLICY

关键点:service‑policy 配置在认证后 domain 视图下;用户 IPoE 认证成功进入该域,EDSG 策略加载;访问这三个目的网段强制重定向到 10.10.10.253;其余所有目的走全局默认路由。

预认证域不要绑定该策略,预认证只放行 Portal 服务器。

方案 B:RADIUS 下发 User‑Route 属性(适合不同账号不同路由策略)

RADIUS 服务器给认证成功的 IPoE 用户下发 H3C‑User‑Route 属性,把三条明细路由推送给该用户的转发平面。 属性示例:

H3C‑User‑Route = "10.1.3.0 255.255.255.0 10.10.10.253" H3C‑User‑Route = "10.1.100.0 255.255.255.0 10.10.10.253" H3C‑User‑Route = "10.11.11.0 255.255.255.0 10.10.10.253"

缺点:每一个在线用户会话都会生成对应的用户 UNR 路由;账号量大会消耗较多转发表项;适合小用户规模。 生产校园网统一内网网段,优先选择EDSG service‑policy,不需要修改 RADIUS 服务器。

排查验证命令

#查看IPoE用户会话,确认所属domain display ip subscriber session verbose #查看EDSG业务策略是否部署 display service‑policy #查看CSPEX业务板转发层EDSG表项 display hardware edsg table slot X #测试:在BRAS设备本身ping 10.1.3.0网段,设备本身能通,只证明主控路由表有效,**不能代表IPoE用户转发平面可用**。 #对故障用户做trace access‑user跟踪,看访问10.1.3.x的转发动作 trace access‑user ip x.x.x.x

常见误区澄清

  1. ❌误区:设备全局有静态路由,BRAS 用户就自动使用。

事实:主控 CPU 路由表≠CSPEX 业务板 BRAS 用户数据平面;IPoE 用户不会直接读取全部全局静态路由,缺省路由可以匹配,明细路由需要 EDSG 或者 radius user‑route 注入。

  1. ❌误区:配置 VPN‑instance;本场景不需要 VPN,公网 IPoE 用户,EDSG 直接公网重定向下一跳即可。
  2. ❌不要在接口下应用 MQC traffic‑policy;接口 MQC 对已经建立 IP‑subscriber 会话的用户不生效;必须在 domain 视图下配置 service‑policy(EDSG)

快速定位小测试

用户认证后 tracert 10.1.3.1:跟踪路径直接走向默认路由的下一跳 10.0.0.1,确认报文没有命中明细,完全符合该故障特征。

补充回程路由保证

BRAS 需要保证:对 10.1.3.0/24、10.1.100.0/24、10.11.11.0/24 回来的流量,BRAS 存在回程路由指向 10.10.10.253(你已经配置完成);同时对 IPoE 用户网段,对端设备(10.10.10.253)需要存在回程指向 BRAS。

操作建议:优先配置 EDSG service‑policy 绑定认证后 domain,用户重新上线验证。

3 个回答
粉丝:9人 关注:1人

那得确认下是哪的问题,服务器下发了相关的参数字段还是中间设备有问题

服务器没下发?

戒赌吧五枝 发表时间:2026-09-04 更多>>

没下发任何参数,路由器是通那几个网段的

zhiliao_9XA1Xf 发表时间:2026-09-04

服务器没下发?

戒赌吧五枝 发表时间:2026-09-04
粉丝:16人 关注:9人

排查步骤及关键命令
1. 检查IPoE用户表项及路由关联
命令:display ip subscriber interface 接口名 verbose
确认用户上线后是否绑定了正确的地址池/网关,以及用户路由是否被正确引入(静态明细路由下一跳10.10.10.253是否可达,且在BARS的路由表中有效)。
2. 验证路由表及FIB表
命令:display ip routing-table、display fib 10.1.3.0 24
确认三条明细路由是否在全局路由表中,且FIB表存在对应转发项;同时检查10.10.10.253的直连/可达路由是否正常。
3. 排查IPoE用户转发策略
命令:display ip subscriber session all verbose
确认用户是否存在隐式的转发限制(如默认强制走默认路由的配置、地址池绑定了错误的VPN实例);检查地址池配置:display ip pool name 池名,确认是否绑定了错误的VRF。
4. 检查BARS全局转发配置
确认是否配置了ip subscriber route-preference或策略路由强制用户流量走默认路由;检查是否存在未感知的User-Profile/ACL下发:display user-profile、display acl all。
5. 连通性测试
从BARS本身ping 10.1.3.0网段测试明细路由有效性,再从认证终端traceroute确认流量走向。
常见原因
IPoE用户默认可能受地址池绑定的转发策略限制,或明细路由所在VPN与用户地址池VPN不一致;若为集中式转发,需确认用户路由是否正确注入到转发平面。

粉丝:34人 关注:1人

在BRAS+IPoE认证环境中,用户认证后无法访问明细路由,而只能走默认路由,这通常是由策略路由(PBR)的优先级高于普通路由表,或认证后下发的策略限制了访问导致的。

下面为你梳理一下排查思路。


 核心排查思路:策略路由 (PBR) 优先级问题

根据你“认证后没下发任何ACL和User group”的描述,问题根源很可能是接口上应用了策略路由(PBR)

  • 工作机制:H3C设备在处理流量时,策略路由的优先级高于普通路由表。这意味着,只要接口上启用了PBR,所有进入该接口的流量都会优先匹配PBR规则,而不是去查找你配置的静态路由表。

  • 认证前后的流量走向

    1. 认证前:终端可能因为PBR规则未完全匹配(例如匹配特定用户组),流量按常规路径转发,因此能正常访问Portal服务器等资源。

    2. 认证后:用户状态改变,可能触发了PBR中的某条规则(例如,匹配到了某个user-group),导致流量被强制转发到了公网(下一跳10.0.0.1),从而“绕过”了你为内网资源配置的明细静态路由


 解决方案与验证步骤

你可以按照以下步骤来定位和解决问题:

  1. 检查接口策略路由配置
    检查用户所在的物理接口或VLAN虚接口下是否应用了策略路由。

    bash
    # 进入接口视图,查看配置 interface GigabitEthernet x/x/x display this

    查找输出中是否有 ip policy-based-route 或 ipv6 policy-based-route 的命令。

  2. 分析策略路由规则
    如果确认有PBR,进一步查看其具体规则。

    bash
    display policy-based-route policy policy-name

    重点关注规则中匹配的ACL,特别是是否匹配了特定的user-group。一个典型的场景是,PBR通过ACL匹配了认证后的用户组,并将流量重定向到公网网关

  3. 解决方案:修改策略路由

    • 方案一(推荐):在策略路由中增加一条优先级更高的deny规则,明确放行(即不进行策略路由)访问你内网明细路由(10.1.3.0/2410.1.100.0/2410.11.11.0/24)的流量。

      bash
      acl advanced 3002 rule 5 permit ip destination 10.1.3.0 0.0.0.255 rule 10 permit ip destination 10.1.100.0 0.0.0.255 rule 15 permit ip destination 10.11.11.0 0.0.0.255 policy-based-route policy1 permit node 2 if-match acl 3002
    • 方案二:如果PBR不是必须的,可以考虑直接删除接口下的PBR应用,让所有流量都依靠普通路由表转发。

  4. 验证生效
    修改配置后,让一个用户重新认证,在其终端上pingtracert内网资源(如10.1.3.1),看数据包是否按照你的静态路由路径转发。


 其他可能性排查

如果上述方案未能解决,还可以检查以下几点:

  • 路由表与转发:在BRAS上使用display ip routing-table确认明细路由确实存在于路由表中,并且下一跳10.10.10.253是可达的。同时,检查10.10.10.253设备上是否有回程路由,确保数据能返回给终端。

  • 路由优先级:检查静态路由的优先级(默认60)。只要路由存在,明细路由会因其更长的网络掩码而被优先匹配。

  • 用户会话信息:使用display ip subscriber session username <用户名> verbose命令查看认证通过后的用户会话详情。确认ACL或user-profile中是否意外地下发了限制策略,阻止了访问这些内网网段。

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明