凉一下最近包装的网关
不在用DCBI了,数据库太烦琐,用FREERADIUS做了一个网关依然是LINUX
见笑了
唯一的问题是不适宜推广,驱动只根据当前硬件打的包 不错,支持! 强烈支持,我还在菜鸟级别,正在学习中~
看起来很不错!
系统构架应该是这样吧:pppoe_server+radius+databases
app+database_client
database用的何种?ldap?mysql?oracle?
压力测试成绩怎样?并发数支持情况呢?
我想看freeradius的性能究竟怎样,考虑过把radiusd和database单独跑么?
[ 本帖最后由 hb2k 于 2007-8-7 15:00 编辑 ] 原帖由 hb2k 于 2007-8-7 14:58 发表 http://bbs.routerclub.com/images/common/back.gif
系统构架应该是这样吧:
pppoe_server+radius+databases
app+database_client
database用的何种?ldap?mysql?oracle?
压力测试成绩怎样?并发数支持情况呢?
我想看freeradius的性能究竟怎样,考虑过把rad ...
基本上是在这样的,但还有个环节是通过PHP来做的
服务器配置,是通过APACHE来写配置文件,包括网关IP设置,VLAN设置,认证设置等,剩下的RADIUS自然是直接写数据库
下线的原理是通过服务器的SOCKET-UDP接口,发送加密的字符串,终端PPP连接
数据库还是用MYSQL,1台最大到过1700PPPOE(2MBPS)在线,CPU一直在3%以下
不过没做NAT,NAT是通过下级的相同网关出去的,下边配了3个外网地址,起NAT,支持到6000IP,CPU不到10%
现在如果能加上老大那个第一次转向功能更好了,起码可以做包月的广告了 这个用户管理界面是什么软件的?网络用户管理系统?能具体介绍一下吗?
希望你能坚持下去并最终成为产品。
建议:1.pppoe_appserver不用apache,用minihttpd+shell。(连perl都不装)
2.databases用ldap。
3.log system用mysql。
4.带pppoe vlan属性防止“漫游”
5.公开diy及优化过程;-) 一般用perl的目的是要加密cgi脚本吧,那个byteloader还不错 很不错的东西,完全可以做成产品!
页:
[1]