wangjuntao 发表于 2015-1-28 21:12:59

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

本帖最后由 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












47771885 发表于 2015-1-28 22:22:00

大神出现了

tlze 发表于 2015-1-28 22:27:52

完全不了解这东西,但感觉是好东西,手机也要登录回复支持下。

cvip 发表于 2015-1-28 22:43:28

:victory:这里有不少开源的支持者和高手,顶。

打酱油 发表于 2015-1-28 22:48:30

我看行。我想参与。

lqiang 发表于 2015-1-29 01:17:04

支持!支持!

9939781 发表于 2015-1-29 04:49:04

看起来是个不错的产品,我必须支持:lol

KENT 发表于 2015-1-29 09:39:38

等。。。。。。

wangjuntao 发表于 2015-1-29 19:06:27

做了个新的自动化安装脚本,就是所谓的一键安装。

http://bbs.routerclub.com/forum.php?mod=viewthread&tid=71685&page=1&extra=#pid463181

easywing 发表于 2015-2-4 20:36:02

支持!期待能有support-radius myradius点cn 这个计费系统的用户导入系统。。

wowooo 发表于 2015-2-4 22:44:58

哥们,我把你的东西看了,这是五年前的思维方式和应用,现如今为什么不搞个超前点的呢

fyfal 发表于 2015-2-5 00:14:43

之前关注过你的这个东西,不过后来改名字了,再后来,我没发现有后来了,后来群都没了...

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

wangjuntao 发表于 2015-2-9 17:07:03

@wowooo明白你的意思,新的想法有,但是必须有个基础。

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

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

CranePain 发表于 2015-2-10 22:17:57

高手,开源,有魄力

taoapca 发表于 2015-3-23 23:17:22

关键是安装必须要简便易行才能普及啊!!
页: [1] 2
查看完整版本: 开源认证计费系统ToughRADIUS,正式跟大家见个面