iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 29321|回复: 82
打印 上一主题 下一主题

[版本剧透] 喜迎2.4,爱快流控路由~啪、啪、啪~对接toughradius

  [复制链接]
跳转到指定楼层
楼主
发表于 2015-4-16 14:29:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 somalia 于 2015-5-27 08:56 编辑

      这个教程可以不看了。用脚本吧。20150527
http://pan.baidu.com/s/1kT8B64n



  PS:第一次写这么长的东西,各位二大叔,还有大神,小白鼠莫喷。。                                          
                                  应大家要求补上toughradius-windows-1.0.5 版本  http://pan.baidu.com/s/1i3jBCqD
                                                            Centos 7 安装toughradius对接爱快教程。

       准备前戏:  安装系统我用的是CentOS-7-x86_64-Minimal.iso  650MB大小的包
   安装包已经共享在我的百度盘了奉上链接http://pan.baidu.com/s/1sjDgrgx  
       注意!!!  安装centos 确保网络连接已经打开,最好手动配置IPdns,确保你的centos能上网,不会装的请移步到
  !!!安装centos7 一定要记住你设置的root账户密码。网络设置一定要先配置好IPdns,不然后面没法进行了

回到Windows下。ssh进行配置的工具使用的是putty.exe    附上附件 putty.rar (228.91 KB, 下载次数: 146)
  

前戏准备就绪,接下来咱们进入centos 7 mini 安装toughradius阶段:
               依次复制下面的命令丢到putty命令行,复制一条等它自己安装完,然后下一条。
       安装速度取决于你的网络质量。

    1  yum update -y  && yum install -y  python-devel python-setuptools   
          #安装系统python依赖 python-devel python-setuptools,安装python-setuptools后,easy_install命令将可用
    2  yum install gcc   
          #安装gcc,中途会提示“Is this ok [y/d/N]:输入y回车即可。
    3  easy_install pip   
          #安装pip
    4  pip install toughradius  
          #安装toughradius
    6  toughctl --config   
          #初始化配置。默认使用sqlite数据库的话,一路回车即可。

由于官方初始化问题这里补充一条20150519

     补充:进入终端  输入cd /
                再输入 cd /root  
                输入mkdir backup
         这一步很关键了。命令行模式下输入  vi /etc/radiusd.conf 回车
           然后按键盘字母a,进入插入模式
             移动光标找到pool_recycle = 300这一行,在下一行输入backup_path = /root/backup 然后按Esc键
               再按shift键 和 : 键
                 再输入wq 回车就保存了。


    7  toughctl --initdb   
          #初始化数据库。
    8  toughctl --start standalone   
          #以守护进程模式运行,当启动standalone模式时,只会启动一个进程。使用sqlite数据库,要用standalone模式。
    9  chmod+x /etc/rc.d/rc.local   
          #这个解决下面开机不启动的问题,先执行一下。
    10  echo"toughctl --start standalone" >> /etc/rc.local   
          #添加系统自启动,下次开机toughradius就自动启动了。
    11  systemctl stop firewalld.service   
           #停止firewall,不停止的话你可能进不了toughradius后台。
    12  systemctl disable firewalld.service   
           #禁止firewall开机启动,防火墙就永久性关闭了。
    13  如果以上步骤没有报错的话,那么你应该可以访问后台管理和用户自助服务中心http://ip:1816和http://ip:1817 了。
    14  验证开机启动是否生效,重启centos,然后访问http://ip:1816,如果不生效,请重新执行步骤9-12,重启然后再访问。

以我的为例centos 7 ip地址为192.168.0.253,访问http://192.168.0.253:1816 这是后台管理,用户自助服务中心为 http://192.168.0.253:1817  
radius默认的用户名和密码是admin/root


下面来说一下toughradius如何对接爱快。
    先来配置爱快里面的radius设置
页面路径为:认证计费认证服务管理—pppoe服务端


然后是toughradius端的配置。
登录到http://ip:1817 你的toughradius后台,开始配置。

1、  进入 系统参数管理

2、  找到“ radius服务ip地址”,这里一定要填写成你centosip地址。

3、  进入 bas信息管理----增加bas
      
4、  资费信息管理—增加资费
  
5、  开户快速开户,开一个账户使用之前建立的资费套餐。
   
6、  使用刚刚建立账号cd87804321登陆
  
      
至此已经对接成功,toughradius里的开户,在客户端pc上已经能够拨号成功。在toughradius后台也可以看到账号已经上线

完毕,详细的使用和设置就等大家体验中学习吧---希望对大家有用,toughradius支持Oracle, MySQL, PostgreSQL, MSSQL数据库,有空再帮大家写一下这几种数据库的连接方式。 附上toughradius网址  http://toughradius.net







百度盘一枚.rar

126 Bytes, 下载次数: 178

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏32 支持支持 反对反对
推荐
发表于 2015-4-16 16:53:05 | 只看该作者
支持一下这个不错。
沙发
 楼主| 发表于 2015-4-16 14:31:18 | 只看该作者
自己占位。
板凳
发表于 2015-4-16 14:51:55 | 只看该作者
貌似是第一个toughradius对接的教材帖子,该顶下的
地板
发表于 2015-4-16 14:56:42 | 只看该作者
好贴给予加精
5#
发表于 2015-4-16 15:01:24 | 只看该作者
6#
发表于 2015-4-16 15:09:52 | 只看该作者
2.4版本已经支持toughradius 认证计费。
7#
发表于 2015-4-16 15:14:22 | 只看该作者
这个计费系统有windows版本么?还是必须要centos来安装?
8#
 楼主| 发表于 2015-4-16 15:16:47 | 只看该作者
pk统一 发表于 2015-4-16 15:14
这个计费系统有windows版本么?还是必须要centos来安装?

二叔群我共享了windows的,测试的话可以用用。
9#
发表于 2015-4-16 15:19:22 | 只看该作者
我来看看;就是学习
10#
发表于 2015-4-16 15:29:34 | 只看该作者
对接不难,难的是自助支付宝或者财付通、快钱收费
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-5-6 16:55

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

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