首先要感谢论坛的sihanlin提供的radius manger 4.0安装包和到期查询的代码。
经过N天的努力,终于将radius manager 4.0集成在了routeros 5.25 中 ,并使其几项功能得以正常。有了这个东东,就可以节省一台机器,可以应付规模不大的小区了,甚至可以去做公共的无线接入。这个集成安装版有以下优点:
1、支持支付宝在线支付购买服务或者临时账号。
2、支持网易等的smtp 发送电子邮件,这样可以实现到期提醒、密码找回(如果用自带smtp,一般会被认为是垃圾邮件被拒收)。
3、支持发送手机短信,用来到期提醒,身份校验。
4、每天凌晨自动备份数据库,再也不怕数据崩溃了。
5、自动删除半个月以前的数据备份。
6、安装起来非常easy,使用起来十分简单。
下载地址为:http://pan.baidu.com/share/link?shareid=207166&uk=2433021684
刻录为光盘安装。安装完毕后启动。第一次启动需要花几分钟的时间,因为它会将radius软件包解开,并运行。在看到解压正在进行(硬盘灯闪烁),马上用winbox 的mac登录,设置好网卡的IP。等屏幕有输出apache启动成功的提示后就全部OK了。如果ros提示没有注册 ,只需要在百度或者 谷歌曲中搜索那个key ,导入后重启就会注册 成功。
然后用浏览器打开:
http://IP:81/
后台管理登录用户名为admin,密码为1111。内置用户为user,密码为1111
如果不能打开网页,请在硬盘灯没闪烁后,重启ros。
ros启动后,debian里的ssh apache mysql radius会自动启动,ssh的监听端口是2222,用户名和密码都是root , 用putty登录ssh后,请马上用passwd修改密码。mysql的用户名和密码都是root, 可以不用修改了,因为它是监听在本地的。web 服务器监听在81端口,不会与hotspot冲突了。
然后进一步需要修改的设置
/etc/resolv.conf 修改为你的本地dns
/etc/zfb.conf 修改为你的支付宝设置,设置pay_type=1,为担保交易,pay_type=2为即时到账,enable_danbao=0为禁止担保交易,enable_danbao=1为允许担保交易。
/etc/radiusmanager.cfg 修改里面的rootexec_psw mail_from smtp_relay
/var/www/radiusmanager/config/system_cfg.php 修改里面的baseurl rootexec_psw hotspot_ip smtp_relay mail_from
/var/www/radiusmanager/class.phpmailer.php 第229行 235行,修改为你的邮件用户和密码,用户名和mail_from的值要一样,不然发不出去。
因为routeros的内核不支持虚拟内存,所以强烈建议运行本radius的机器把内存加到最大:2G
论坛朋友在使用中的一些改进个补丁:
radius manager 4.04 集成安装版 数据库恢复:
http://bbs.routerclub.com/thread-69101-1-1.html
radius manager 4.04 系统日期问题 :
http://bbs.routerclub.com/thread-69069-1-3.html
Ros与radius 对接教程
http://bbs.routerclub.com/thread-69084-1-1.html
发现很多人在与ros对接时不成功。大半是没有正确设置ros 的nat引起的。请在设置nat时,一定要设置nat的源IP段或者出口网卡。
謝謝老大:lol
:L附件还没上来咋下载呢。。。。 :victory: 期待中~~~排队者!!
补充内容 (2012-10-18 22:11):
悲催,本地对接失败!!3.9可以 4.0.4就不可以!! 谁对接成功了,求指导!!
补充内容 (2012-10-31 14:23):
支付宝 邮件 VPN NAS接入全部搞定!!
补充内容 (2012-10-31 14:24):
附加一句 短信也搞定!谢谢老大!! 期待中~~~ 集成到ROS里了??? :lol... 又有好货可以好卖钱了。。。 :lol按了半天Ctrl+A都没看到··· 期待ING啊,不过我还没用过RM了 啥时候出附件哇~~~ 多谢老大,希望试试 还在研究中。。。 哪呢???连接在哪呢?:@ 就等你了 :) 前排 等待发布