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

BRAS+IPOE

4天前提问
  • 0关注
  • 0收藏,100浏览
粉丝:2人 关注:0人

问题描述:

IPoe认证成功后怎么设置输入固定IP地址跳转到认真页面?比如输入1.1.1.1 然后跳转到192.168.1.1 (认证服务器地址)

 

3 个回答
粉丝:115人 关注:0人

BRAS / 汇聚设备做静态路由 + HTTP 重定向

思路:

  1. 在 BRAS 上创建 Loopback,绑定 1.1.1.1/32(这个地址不需要在公网,仅内网)
  2. 做策略:目的 IP = 1.1.1.1 的 80 流量,执行 http-redirect 302,定向到 http://192.168.1.1/portal
  3. 放行去往 192.168.1.1 的流量,防止重定向死循环
  4. IPoE 用户无论是否认证,这条策略都生效(放通这条目的 IP 的重定向)
# 1、建环回口,提供 1.1.1.1 interface LoopBack 0 ip address 1.1.1.1 255.255.255.255 # 2、ACL 匹配目的 1.1.1.1 的 http acl advanced 3000 rule permit tcp any host 1.1.1.1 eq 80 # 3、traffic behavior:http 302 重定向 traffic behavior b-redirect http-redirect url http://192.168.1.1/portal traffic behavior b-permit permit # 4、分类、策略 traffic classifier c-redirect if-match acl 3000 traffic policy p-portal-entry classifier c-redirect behavior b-redirect # 在 IPoE 用户的入方向接口/VLANIF 下发 interface Vlan-interface 100 traffic-policy p-portal-entry inbound

如果不想所有用户都命中,可以叠加 if-match user-group,只对 IPoE 用户组生效;同时配置 portal free-rule,放行 192.168.1.1,不然跳不过去。

暂无评论

粉丝:48人 关注:2人

IPoE+Web‑Portal(SR8800‑X/CR16000‑F 这类 BRAS):

  1. DHCP 获取 IP 的 IPoE 用户:未认证时,任意 HTTP 访问外网,BRAS 自动做 URL 重定向到 Portal 页面;
  2. 用户自己手工设置静态 IP(未知源 IP IPoE),同样支持 HTTP 重定向,但是有前提:接口开启ip subscriber,ISP 域配置认证前域(pre‑auth),放行 Portal 服务器免认证,开启 URL 重定向规则ip subscriber if‑matchH3C。

注意:不是 “访问 1.1.1.1 这个 IP 强制跳转”,而是用户浏览器发起任意 HTTP 请求(目的 IP 不管是 1.1.1.1 还是其他外网),BRAS 拦截 HTTP 80 报文,302 重定向返回 Portal 服务器地址http://192.168.1.1。 ❌BRAS 不能实现:用户仅仅在地址栏敲1.1.1.1,不发出 HTTP 访问就直接跳转;必须要有浏览器 HTTP 报文触发重定向。

关键配置要点(Comware V7 BRAS IPoE+Portal)

  1. BAS 接口下开启 IPoE 子 scriber 功能
interface Vlan‑interface 100 ip subscriber enable ip subscriber access‑mode ipoe ip subscriber domain pre‑auth‑domain

pre‑auth‑domain是认证前 ISP 域,未认证用户会进入这个域,做重定向 + 免放行 Portal 服务器。

  1. 认证前域配置(pre‑auth‑domain)
  • 认证方案:不认证;授权方案绑定认证前用户组;计费不计费
  • 用户组 ACL 放行 Portal 服务器192.168.1.1的 80/443(免认证,否则重定向后页面打不开)
  • 配置 URL 重定向规则:所有未认证用户的 http 请求重定向到 Portal 地址
system‑view #配置重定向规则:任意原始url,重定向portal地址 interface Vlan‑interface 100 ip subscriber if‑match original‑url http://* redirect‑url http://192.168.1.1

ip subscriber if‑match这条就是 IPoE 子 scriber 的 URL 重定向命令,对静态手工配置 IP 的 IPoE 用户生效H3C。

  1. 认证前域 ACL 免认证,放行 Portal 服务器

未认证用户必须允许访问192.168.1.1,否则重定向之后页面无法加载。

acl number 3000 rule permit ip destination 192.168.1.1 0 user‑group pre‑group acl 3000 isp domain pre‑auth‑domain authorization‑scheme none authentication‑scheme none accounting‑scheme none user‑group pre‑group
  1. 认证成功后切换到正式业务域 认证通过后,BRAS 把用户从 pre‑auth‑domain 切换到正式业务 ISP 域,不再执行重定向,正常访问网络。

常见坑点

  1. ❌只配置 portal 全局 web‑server,不配置ip subscriber if‑match:手工静态 IP 的 IPoE 用户不会触发重定向;DHCP 的 IPoE 可以,静态手工 IP 不行。
  2. ❌认证前域没有放行 Portal 服务器 IP:重定向 302 返回了,但是浏览器访问192.168.1.1报文被拒绝,页面空白。
  3. ❌HTTPS 访问(443):设备默认不能直接解密 HTTPS 报文,无法做 URL 重定向;浏览器直接访问https://1.1.1.1不会触发跳转;必须访问 HTTP 网站(80 端口)才可以触发重定向。
  4. 未知源 IP 模式才支持静态手工 IP;如果是手工配置静态 IPoE 会话(静态 IPoE 用户),需要确认会话绑定 pre‑auth 域。

验证命令

display ip subscriber interface Vlan‑interface 100 display ip subscriber if‑match display isp‑domain name pre‑auth‑domain display acl resource


暂无评论

粉丝:19人 关注:9人

在BRAS的IPoE认证场景中,要实现“用户输入任意IP地址后跳转到认证页面”,通常采用HTTP重定向或强制门户(Forced Portal)功能。具体配置思路如下:
1. 配置认证前域(Pre-auth Domain)
在认证前,将用户流量引入一个隔离域,该域内只允许访问认证服务器(192.168.1.1),其他流量全部重定向到认证页面。
bash
domain pre-auth
authorization-attribute idle-cut 15 1024
access-limit disable
state active
service-policy input pre-auth-policy
2. 配置HTTP重定向
在认证前域中启用HTTP重定向,将用户的所有HTTP请求重定向到认证服务器。
bash
portal server portal-server
ip 192.168.1.1
url http://192.168.1.1
portal enable method direct
3. 配置免认证规则
放行到认证服务器(192.168.1.1)的流量,避免重定向循环。
bash
portal free-rule 1 destination ip 192.168.1.1 32
portal free-rule 2 destination ip any tcp 80
portal free-rule 3 destination ip any tcp 443
4. 配置认证后域(Post-auth Domain)
认证成功后,用户切换到正常上网域,获得实际IP地址。
bash
domain post-auth
authorization-attribute idle-cut 15 1024
access-limit disable
state active
5. 关键命令说明
portal enable method direct:启用直接认证方式,用户无需客户端即可触发认证。
portal free-rule:定义免认证规则,确保认证服务器可达。
url:指定认证页面地址,用户输入任意IP后HTTP请求会被重定向到此URL。
注意事项
1. 如果用户输入的是HTTPS请求,需要同时放行443端口并配置HTTPS重定向。
2. 认证成功后,用户IP地址由BRAS分配或通过DHCP中继获取,需确保地址池配置正确。
3. 若使用本地认证,需配置本地用户;若使用RADIUS,需配置RADIUS服务器。
通过以上配置,用户输入任意IP地址(如1.1.1.1)时,HTTP流量会被重定向到认证服务器192.168.1.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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明