很快就到挖坑 1000 天的纪念日了,特发此文。
比起互联网,这是一个冷的不能再冷门的领域,即使是 freeradius ,虽然是全球最好的 radius 软件,比起(移动)互联网相关的开源项目,依旧是冷门。然而作为 AAA 实现协议,它非常重要而有用,从最早的语音业务计费,到现在各种领域的计费业务都有他的影子。
在 V2EX 这个社区,对这方面感兴趣的实在太少,就当借地 seo 一下吧。
在过去了一年里,本来可以找个每月几十 K 报酬的工作好好过日子,没想到坑进去这个一年倒贴上百 K 的项目。同时还把几个本可以去北上广发展的同事朋友拉进了坑。
然而开源软件的商业化是如此的艰难,靠着圈子里朋友的支持,艰难的度过了一年,虽然离我所宣称的干掉那些国产欧美盗版货的目标相差甚远,但是我坚信这个项目已经让这个领域多了一个选择。
在当前的民营 ISP 服务领域,认证计费,运营管理的 IT 服务是刚性需求。尽管有很多的厂商在这一领域长期耕耘,然而这个市场的需求从未被真正满足,新老用户仍在不断寻求更好的产品和服务。
国内知识产权保护不够,软件被破解盗版横行,国外商业计费软件破解版在市场上明目张胆的叫卖,甚至软件企业不惜“自摆乌龙”用“官方盗版”去误导市场,软件技术服务价值被严重低估,软件企业生存困难,整个领域缺少好产品。各种“全家桶”产品充斥市场,客户要的,不要的,通通打包全部卖给客户,反正总有你要的。但是客户花了钱,买了一堆不要的功能,还要忍受各种复杂操作的困扰。臃肿的系统,扩展困难,也导致定制成本拉高。
让运营变得更简单,是这个领域最核心的诉求,但从未被解决。
这个市场已经开始热闹,但是仍然处在开荒阶段
我并不是只想做这样一个 ToughRADIUS 而已,其实我最想做的是一个 ToughCloud ,让宽带运营, VPN 运营, WLAN 运营等,所有相关的增值服务(比如运维,通知服务,日志分析,网上营业厅,充值卡系统等等)形成一个平台,服务中小微民营,让运营变得更简单。当然,不需要我自己去实现所有服务,更理想的是通过开放平台机制。
我不想卖”全家桶“式的产品,不想卖用户不需要的服务产品,我只想要客户使用起来更简单,计费模式更透明化,更低的成本,更好的服务,更有竞争力的价格。通过个性化的产品来满足市场的需求,软件系统高度的模块化设计,微服务架构,提供规范的 API 接口,让客户可以根据自己的需求“ DIY ”一套自己的服务系统。
用一句话来说就是:让运营更简单,服务更可靠,更快速的实现客户商业价值。
不在北上广深,没有资本青睐,确实是痛,能走多远,我不知道。
如果 365 天后,我还能来这里继续挖这个坑,情况应该会不错了。
至于现在,我觉得对我最有价值的一句话就是:”前进,不择手段的前进“。
TOUGHRADIUS 是一个开源的 Radius 服务软件,采用于 AGPL 许可协议发布。
TOUGHRADIUS 支持标准 RADIUS 协议,提供完整的 AAA 实现。支持灵活的策略管理,支持各种主流接入设备并轻松扩展,具备丰富的计费策略支持。
TOUGHRADIUS 支持使用 Oracle, MySQL, PostgreSQL, MSSQL 等主流数据库存储用户数据,并支持数据缓存,极大的提高了性能。
TOUGHRADIUS 支持 Windows , Linux , BSD 跨平台部署,部署使用简单。
TOUGHRADIUS 提供了 RADIUS 核心服务引擎与 Web 管理控制台,以及可扩展的 API 。
TOUGHRADIUS 网站: http://www.toughradius.net
请参考 ToughRADIUS 快速指南
TOUGHRADIUS 网站: http://www.toughradius.org
TOUGHRADIUS 社区: http://forum.toughcloud.net
TOUGHRADIUS 博客: http://blog.toughradius.org
TOUGHRADIUS 文档: http://docs.toughradius.net
Github 项目源码: https://github.com/talkincode/ToughRADIUS
Github 文档源码: https://github.com/talkincode/ToughRADIUS-GitBook
QQ 交流群组: 464025428 , 247860313 (使用交流), 487229323 (开发交流)
1
kevinmorgan 2016-05-27 07:33:43 +08:00 1
Support.
|
2
swsh007 2016-05-27 07:36:07 +08:00 via Android 1
好东西啊。
|
3
jamiesun OP ToughCloud 很快就要出第一版了,先让免费通知服务 high 起来。
|
4
dphdjy 2016-05-27 08:28:42 +08:00 via Android
虽然看不懂,先支持再说
|
5
gamexg 2016-05-27 08:32:31 +08:00
计费系统有可能以云服务的形式提供吗?
如果可以,那么云服务可能是一个盈利来源,一般小区宽带有免费的都直接用免费的了。 但是如果能够直接使用云服务,不用自己建立计费服务器,然后还有欠费短信通知,客户在线查询账单等功能应该会愿意付费。 |
7
initialdp 2016-05-27 08:50:47 +08:00
点击“商业服务”,本来想了解一下商务的细节,结果显示:"您的连接不是私密连接"
不知道是有人劫持了证书,还是您采用的证书有问题。 RADIUS 这类软件,一般企业不懂更不会用,以前是电信领域用得多,不过这些领域多半会用华为、爱立信等传统设备商的产品,再不济也是 FreeRadius 。 您这个产品相比之下的特点主要是哪些呢?或者说卖点是什么呢? |
8
jamiesun OP @initialdp 哦 , nginx 配置有点问题,证书只有两个域名,有一个域名没有加入证书的。
华为、爱立信等厂商主要还是设备提供商,也面向运营商提供 OSS 软件服务,但是中小微民营市场他们是空白,原因很简单,这还不是他们的战场。 一般被垄断的市场都会有一个地下产业,一旦政策松动,这个产业就会冒出来,各种洗白,大家懂得,这几年 ISP 民营市场发展很快。另外就是 VPN 市场,专线网络计费以后会越来越普及,更多普通用户需要网络专线,并不只是为翻墙,而是需要安全通信隧道,加速服务,比如海外侨胞要看《我是歌手》,但直连芒果 TV 是很慢的,这时候专线+计费的需求就来了,例子很多。 我要做的最大的卖点就是一个:让运营更简单。主题里也说了。 freeradius 是个很复杂的软件,可能一个有经验的网管 10 分钟不到就能部署好,与设备对接好,但是你让他给很多企业去部署,并且还要满足各种业务需求,那他只能躲起来不接电话了。 需要认证计费的业务场景非常多,也并不是都需要 radius 协议的 AAA ,比如 OTT 终端可能简单的 http api 就搞定了, Radius 的优势在于她是通信领域的一个标准规范。 |
9
notgod 2016-05-27 09:19:41 +08:00
不记得什么时候安装过 准备用于 VPN 服务的
打算研究下 但是第一次安装失败 第二次安装成功后 启动抛出各种异常 后来就没后来了 |
13
BOYPT 2016-05-27 09:46:37 +08:00
其实我就在一家专做这类计费的公司,一大帮子人就是围着类似楼主的产品团团转。
我不在计费系统的团队,但我知道他们运作模式,客户其实要的不是一个产品,而是一个团队给他们定制、定制和定制,维护维护和维护……不知道算不算中国特色。 还有让无数学生烦恼的反代理等“互联网减”产品,跟 360/猎豹 wifi 等产品之间的猫鼠游戏,着实解决了很多人的就业问题…… |
14
notgod 2016-05-27 10:00:01 +08:00
|
15
towser 2016-05-27 10:01:11 +08:00 1
去年测试过 TOUGHRADIUS , Web 接口能提供 API 方便二次开发就好了。文档还需要加强,毕竟文档是所有新手入门的第一步。总体上是个好产品,很硬派。
|
16
jamiesun OP @BOYPT “定制”是鸦片毒药,这种“定制”仍然是一种比较低端的服务模式。
每天念叨着模块化模块化,为何模块化总是那么难,其实真正难的不是模块化的技术啊,是决心。 “反代理”是目前市场的一个特殊的奇葩。也反映出了被运营商资源垄断打压的生存现状。 |
17
BOYPT 2016-05-27 10:28:02 +08:00
@notgod 对……公司虽然技术上没什么建树,整天围着业务逻辑转。但就是现金流稳定,我就是经历了几个月发不起工资还上班时间糟糕的公司后呆这家了。
|
18
zihuacs 2016-05-27 10:31:31 +08:00
@kevinmorgan kkkkk
|
19
wm5d8b 2016-05-28 10:37:02 +08:00
ToughRADIUS 需要 python 运行环境,所以在 openwrt 上,我还是用 FreeRADIUS 。
从功能和用户操作上看, ToughRADIUS 非常好。 ToughRADIUS 会有 C 的版本吗? |
20
fy 2016-05-28 21:37:27 +08:00 1
支持有梦想的项目 已经 star
|
21
jamiesun OP @wm5d8b c 的开发效率还是太低,不过后面 openwrt 还是可以通过一个代理程序连接到云端实现认证计费的,前端代理就是一个运行在本地的 radius 协议代理,很少的代码量,可以编译成二进制运行,不需要额外依赖。
|
23
EasonSummer 2016-06-10 20:40:23 +08:00
小微企业需要支持 感谢有你 希望 ToughCloud 能尽快上线 渴望这个产品
|
24
henryguo 2017-07-17 14:41:26 +08:00
2017 继续挖。。。
|
25
jimy1 2017-08-15 14:31:09 +08:00
up
|