ToughRADIUS 认证计费系统

ToughRADIUS是一个开源的Radius服务软件,V1.0.X基于BSD许可协议发布,自V1.1版本起采用AGPL许可协议。

ToughRADIUS支持标准RADIUS协议,提供完整的AAA实现。支持灵活的策略管理,支持各种主流接入设备并轻松扩展,具备丰富的计费策略支持。

ToughRADIUS支持使用Oracle, Mysql, PostgreSQL, MSSQL等主流数据库存储用户数据,并支持数据缓存,极大的提高了性能。 ToughRADIUS支持WindowsLinux,BSD跨平台部署,部署使用简单。

ToughRADIUS提供了RADIUS核心服务引擎与Web管理控制台,用户自助服务三个子系统,核心服务引擎提供高性能的认证计费服务,Web管理控制台提供了界面友好,功能完善的管理功能。用户自助服务系统提供了一个面向终端用户的网上服务渠道。

ToughRADIUS网站:http://www.toughradius.net

ToughRADIUS文档: http://docs.toughradius.net/build/html/

ToughRADIUS技术支持QQ群:464025428

功能特性

  • 标准Radius认证记账支持,提供完整的AAA实现。
  • 支持pap,chap,mschap-v1,mschap-v2验证。
  • 提供基于WEB的管理控制台界面。
  • 提供基于WEB的自助服务系统,支持界面定制。
  • 基于twisted高性能异步网络框架开发的认证计费引擎。
  • 支持Windows,Linux,BSD跨平台部署,部署使用简单。
  • 支持插件扩展开发。
  • 支持各种主流接入设备(RouterOS,思科,华为,爱立信,中兴,阿尔卡特,H3C等)并轻松扩展,支持多设备接入管理。
  • 支持使用Oracle, MySQL, PostgreSQL, MSSQL等主流数据库存储数据,并支持高速数据缓存。
  • 支持预付费时长,预付费流量,预付费包月,买断包月,买断时长,买断流量资费策略。
  • 支持会话时长定制。
  • 支持认证拒绝延迟下发,防御DDoS攻击。
  • 支持数据库定时备份,支持FTP远程备份。
  • 支持Web界面实时跟踪用户消息,诊断故障。
  • 支持用户在线查询,解锁,批量解锁,强制下线。
  • 支持用户在线统计,流量统计。
  • 支持WEB界面上网日志查询。
  • 支持灵活的授权策略扩展。
  • 支持操作员权限分级管理。
  • 支持充值卡发行管理,提供资费卡与余额卡,支持充值卡在自助服务平台开户与充值续费。
  • 支持用户数据,财务数据,充值卡数据导出管理。
  • 支持批量用户导入开户。
  • 支持在线实时开通账号使用。
  • 支持CoA强制下线功能。
  • 支持实时记账扣费。
  • 支持全局与资费级别的自定义记账间隔下发
  • 支持不同类型设备自动限速适配。
  • 支持账号到期自动下线。
  • 支持到期特定地址池下发。
  • 支持到期提前通知,通过邮件和webhook触发实现。
  • 详细的操作日志记录,条件查询。

 

 

关于AAA的概念

AAA是Authentication(认证)、Authorization(授权)和Accounting(计费)的简称。它提供对用户进行认证、授权和计费三种安全功能。具体如下:

  • 认证(Authentication):认证用户是否可以获得访问权,确定哪些用户可以访问网络。

  • 授权(Authorization):授权用户可以使用哪些服务。

  • 计费(Accounting):记录用户使用网络资源的情况。

RADIUS协议

RADIUS(Remote Authentication Dial In User ServICE)协议是在IETF的RFC2865和2866中定义的。RADIUS 是基于 UDP 的一种客户机/服务器协议。RADIUS客户机是网络访问服务器,它通常是一个路由器、交换机或无线访问点。RADIUS是AAA的一种实现协议。

TOUGHRADIUS 抛弃 AGPL,采用 Apache 协议
为了更好地适应未来的市场,自 V2.1.8.1版本起,TOUGHRADIUS 抛弃 AGPL 协议,采用 Apache License 2.0 协议。TOUGHRADIUS 一直没有合并第三方代码,在协议变更的问题上没有太大争议。本次的协议变更,主要是为了更好地发展这个项目,推进TOUGHRADIUS的商业发展。关于 ToughRADIUSTOUGHRADIUS是一个开源的Radius服务软件

发布于 2016-06-22 05:02:14 | 203 次阅读

ToughRADIUS 开源计费系统 V2.1.10 发布
    这是一个不得不重视的版本,这次我们带来了方便的升级功能,以及更强大的服务进程管理,日志查询功能。 作为一个开源项目,避免业务层的复杂设计是至关重要的,要给第三方更多发挥的空间。     基于 ToughRADIUS 的商业计费系统(硬派网络计费系统)在功能上已经远远超过了社区开源版本,但这

发布于 2016-10-07 01:30:33 | 201 次阅读

ToughRADIUS V2.1.7 发布,开源计费系统
v2.1.7 发布日期:2015-05-31 版本说明 这是首个支持接入云端服务的版本,由于硬派云还没正式开放注册,还需耐心等待。 账号续费bug修复 硬派云服务接入支持 到期通知重构,支持硬派云通知 重构定时任务 新增硬派云服务检测task 新增系统消息跟踪功能 统一系统sid获取方法 增加了数据库每日

发布于 2016-05-31 22:47:46 | 208 次阅读

ToughRADIUS V2.1.5 发布,开源计费系统
ToughRADIUS V2.1.5发布。这个版本还带来了一个福利,那就是 PandaRSS ToughRADIUS的网上营业厅,支持支付宝在线订购。 版本变更 修复前面版本的一些bug 加入用户账号充值功能 修复强制下线的bug 新增用户续费API接口 修复mysql初始化的bug 修正Makefile的导致安装失败的错误 加入对V1版本的数

发布于 2016-04-30 14:49:17 | 277 次阅读

ToughRADIUS V2.1.0 正式版发布,全新里程碑
这是自V1.2版本以后完全重构的全新版本,该版本完成了一期 API 的设计,修复前面版本的一些 bug。并大大提升性能。并且引入了全新的安装部署方式。版本变更完成一期规划的 API 接口。将数据库缓存与 session 管理替换为 redis。支持非 docker 模式的安装部署。优化 docker 构建。增加自有资费。修复大量 bug。改进系统性能

发布于 2016-04-01 23:52:21 | 162 次阅读

ToughRADIUS V2.0.5 发布, 客户支持功能增强。
ToughRADIUS V2.0.5 发布。 该版本对API进行了完善调整,后续版本会继续完善API。同时会组件改进客户技术支持方面,该版本已经支持用户反馈,提交反馈操作将会提交当前ToughRADIUS的版本信息以及部分日志信息到 toughstruct.com,如果你填写了有效的电子邮件地址,toughstruct.com 可能会就您的反馈报告与您联系,您提交

发布于 2016-03-09 08:47:02 | 150 次阅读

ToughRADIUS V2.0.2 发布, 开源认证计费系统。
ToughRADIUS 致力于服务中小微运营商,让宽带运营变的更简单、高效、可靠。 ToughRADIUS V2.0.2 发布。 ToughRADIUS V2.x版本并不是 V1.x版本的简单延续,而是一次完全重构,一次打破兼容性的重构。 在保留核心功能的基础上,砍掉了大部分可有可无的功能,比如砍掉自助服务模块是一个非常大的动作。 在技术框架上进行

发布于 2016-02-19 14:17:06 | 163 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务