可以。在AC上通过配置会话超时时间,就能实现限制上网时长的需求。
在H3C Comware V7平台及以上(如WX系列无线控制器)的AC上,限制时长的核心是在认证域中配置authentication portal session-timeout命令,单位是分钟。要限制3小时,也就是180分钟,主要的配置示例如下:
实际部署时,你通常需要结合其他策略,让时长限制更精细。以下是完整的配置逻辑和可选参数:
这是实现“绝对时长”限制的主要手段,即从用户认证通过那一刻开始计时。
作用:用户在线总时长达到设定值后,设备会强制其下线,必须重新认证。
配置位置:ISP认证域视图下。
为避免用户下线后还在线时长表项占用AC资源,可配置闲置切断功能。它与“会话超时”可以组合使用,达到更精细的控制。
作用:用户在指定时间内无任何网络流量,就会被强制下线。
配置命令:authorization-attribute idle-cut 180 1024。180是闲置时间(分钟),1024是流量阈值(字节)。
Web配置路径:在Web管理界面中,进入“认证”或“安全”菜单,找到对应的认证域或认证服务器配置,修改“会话超时”或“Session-Timeout”参数即可。
命令行完整配置示例:
暂无评论
system-view
// 进入你当前用的本地Portal域(默认是 system,或自定义如 local-portal)
domain system
// 配置Portal会话超时:180 分钟 = 3 小时
authentication portal session-timeout 180
quit
domain system
// 闲置 30 分钟、流量<1024字节 就切断
authorization-attribute idle-cut 30 1024
quit
// 1. 配置时长(3小时强制下线 + 30分钟闲置)
system-view
domain system
authentication portal session-timeout 180
authorization-attribute idle-cut 30 1024
quit
// 2. 确保无线服务模板引用该域
wlan service-template 你的SSID模板
domain system // 绑定域
quit
// 3. 保存
save
// 看域配置
display domain system
// 看在线Portal用户(时长/剩余时间)
display portal user all
session-timeout 即可,不需要 RADIUS。session-timeout 是 分钟(180=3h)。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论