找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 26067|回复: 16

[radius] 开源认证计费系统ToughRADIUS,正式跟大家见个面

[复制链接]
发表于 2015-1-28 21:12:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 wangjuntao 于 2015-1-28 21:14 编辑

Toughradius这个软件其实早在一年前就开发了,但是由于我要投入一个周期很长项目,被搁置了,最早的版本是java开发的,完成度不高,只能算是半成品。

当我再次拾起这个项目,我对这个软件的理解也有很大的变化,我决定完全重写。


我给它的定义是开源,免费,易用。


关于开源:

首先我觉得这个破解满天飞的年代是不太正常的,尽管你不花钱得到了东西,但是不代表你就占到了大便宜,破解软件是极不安全的,隐藏的后门触发时会让你措手不及。这一点开源软件能很好地解决,一切都是透明公开的,开发者在代码中植入后门,无疑是自掘坟墓。即使有漏洞总会被第一时间发现并补上。


关于免费:


开源不等于免费,但是对于ToughRADIUS这个软件来说,免费是无条件的,同时ToughRADIUS采用的协议是两句条款的BSD协议,从某种程度来说,使用者完全为所欲为了。


作为开发者,我既不是土豪到不在乎金钱,也不是傻到自愿为所有人打工,但是我还是愿意把眼光放得更远一点。


关于易用:


当一个销售者不停地给你吹嘘他的软件有多少多少功能,你应该当心了,你必须知道自己需要什么,不需要什么,你只应该为自己需要的买单。(当下那些做微信系统营销的是个典型的案例,很多人买了一个对自己业务完全没帮助的微信公众平台系统)。

如果不能非常容易的部署,使用,并带来效果,那就是一个失败的产品。当我在考虑加入一个功能时,我总是需要很小心的,再三斟酌,在开发阶段,有时会很果断的把一些功能删掉。在易用性上,ToughRADIUS仍在努力。比如研究轻量级容器Docker的部署模式,希望能跨平台的实现简单地无差异的部署,升级。


ToughRADIUS采用的技术:

ToughRADIUS主要基于python语言开发,以及Twisted这个强大的异步网络框架,可以支持mysql,mssql,oracle,db2等主流数据库,不过目前主要以mysql为主。

python作为linux内置开发语言,天生具有对linux的亲和性。开发效率高,扩展能力强,实现一个认证计费系统完全不在话下,我很少会考虑用C语言来开发,即使是用了10年的java也被我搁置一边。

非常欢迎有志同道合者参与进来。
https://github.com/talkincode/ToughRADIUS

最后来一段广告:

ToughRADIUS是一个开源,免费,易用的Radius服务软件。

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

ToughRADIUS支持MySQL存储用户数据,并支持数据缓存,极大的提高了性能。

ToughRADIUS支持Windows,Linux跨平台部署,部署使用简单。

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

ToughRADIUS主站点:http://www.toughradius.net

ToughRADIUS交流社区:http://forum.toughradius.net

ToughRADIUS QQ交流群:247860313













routeros
发表于 2015-1-28 22:22:00 | 显示全部楼层
大神出现了
routeros
回复

使用道具 举报

发表于 2015-1-28 22:27:52 来自手机 | 显示全部楼层
完全不了解这东西,但感觉是好东西,手机也要登录回复支持下。
routeros
回复

使用道具 举报

发表于 2015-1-28 22:43:28 | 显示全部楼层
这里有不少开源的支持者和高手,顶。
routeros
回复

使用道具 举报

发表于 2015-1-28 22:48:30 | 显示全部楼层
我看行。我想参与。
routeros
回复

使用道具 举报

发表于 2015-1-29 04:49:04 | 显示全部楼层
看起来是个不错的产品,我必须支持
routeros
回复

使用道具 举报

 楼主| 发表于 2015-1-29 19:06:27 | 显示全部楼层
做了个新的自动化安装脚本,就是所谓的一键安装。

http://bbs.routerclub.com/forum. ... mp;extra=#pid463181
routeros
回复

使用道具 举报

发表于 2015-2-4 20:36:02 | 显示全部楼层
支持!期待能有support-radius myradius点cn 这个计费系统的用户导入系统。。
routeros
回复

使用道具 举报

发表于 2015-2-4 22:44:58 | 显示全部楼层
哥们,我把你的东西看了,这是五年前的思维方式和应用,现如今为什么不搞个超前点的呢
routeros
回复

使用道具 举报

发表于 2015-2-5 00:14:43 | 显示全部楼层
之前关注过你的这个东西,不过后来改名字了,再后来,我没发现有后来了,后来群都没了...

我现在还有当时的一键安装工具    jradius ?
routeros
回复

使用道具 举报

 楼主| 发表于 2015-2-9 17:07:03 | 显示全部楼层
@wowooo  明白你的意思,新的想法有,但是必须有个基础。

授权模式也是个考虑的因素,使用bsd协议也是有原因的。

dns是个老东西,但是dnspod却做出了新花样,纳入互联网思维因素,有很多可做,我现在也在运筹阶段.
routeros
回复

使用道具 举报

发表于 2015-2-10 22:17:57 | 显示全部楼层
高手,开源,有魄力
routeros
回复

使用道具 举报

发表于 2015-3-23 23:17:22 | 显示全部楼层
关键是安装必须要简便易行才能普及啊!!
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-19 13:10 , Processed in 0.084787 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表