S8806路由器,做为学校的bras与深澜计费系统配合,启用portal认证,所有终端需要认证才能上网。
其中一台电脑A做为服务器也成功认证,但同vlan电脑B无法访问这台服务器的应用,不同vlan的电脑C也无法访问这台服务器的应用。
但:与路由器相邻的核心交换机上的终端D可以访问服务器A。
请问,我应该如何设置才能让,所有电脑可以访问服务器A。(相关配置见组网描述)
服务器vlan配置:
interface Route-Aggregation1.44
ip address 172.26.44.254 255.255.255.0
vlan-type dot1q vid 44
portal enable method direct
portal domain hhxy
portal bas-ip 172.16.10.37
portal apply web-server h3c
portal apply mac-trigger-server h3c
SR8800 BRAS,portal enable method direct(直接 Portal),认证用户之间的互访流量(用户→用户),报文上送到 BRAS 处理H3C。
注意:这里不是普通 VLAN 二层用户隔离,是 BRAS‑Portal 业务的用户访问控制;深澜 RADIUS 服务器如果没有下发允许互访的授权 ACL,BRAS 就会阻断用户到用户流量H3C。
原理:RADIUS 服务器给所有 Portal 在线用户下发授权 ACL,允许访问服务器 A 的 IP;SR8806 对认证用户动态安装该 ACL,允许用户访问该服务器 IP,其他访问控制逻辑不变。
172.26.44.10)acl advanced 3044
rule permit ip destination 172.26.44.10 0
quit
⚠️授权 ACL 仅支持编号 2000‑3999;不要配置 counting/logging/fragment/established,否则授权 ACL 不生效H3C。
filter‑id=3044;测试:终端 B 重新 Portal 认证上线,测试访问服务器 A。
注意:free‑rule 本意用于未认证用户访问资源,但也可以用来放行去往服务器 A;该规则在 Portal 过滤的第一优先级匹配,报文直接放行,不进入 Portal 用户隔离逻辑H3C。 在 SR8806 系统视图配置:
# rule 10:所有源,目的是服务器A,直接放行
portal free‑rule 10 destination ip 172.26.44.10 255.255.255.255 interface Route‑Aggregation1.44
⚠️局限:
不建议全局放开所有认证用户互相访问,校园网会带来安全风险(学生终端互相扫描攻击)。 不要直接全部放开用户互访,只放行目标服务器 IP。
#查看当前在线portal用户
display portal user interface Route‑Aggregation1.44
#查看用户是否拿到RADIUS下发的授权ACL
display portal user all verbose
#查看ACL3044的匹配计数,访问服务器A时看hit计数是否上涨
display acl 3044
核心交换机 D 能访问,B/C 不能访问,代表二层链路、服务器本身、路由全部正常,流量经过 BRAS Portal 子接口时被 Portal 安全策略拦截。优先用深澜 RADIUS 下发 filter‑id 授权 ACL,只放行访问服务器 A,兼顾安全与业务。
感谢!!!
谢谢!!!
谢谢!!!
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
感谢!!!