goodown 发表于 2012-3-12 16:34:58

radius manage 真正的网页提醒 提前5天提醒 成功

本帖最后由 goodown 于 2012-3-15 18:33 编辑

http://player.youku.com/player.php/sid/XMzY2MjE2OTU2/v.swf








淘宝    泽普热线



感谢版主的支持呀,终于实现了。

47771885 发表于 2012-3-12 17:38:34

不错 能发邮件也不错,不过不一定都有邮件地址 和都有人看的

goodown 发表于 2012-3-12 17:55:53

填上手机号的邮箱,就能达到短信通知了

chorest 发表于 2012-3-12 23:15:17

这个在rm里面做个push就可以把

kzyfl 发表于 2012-3-13 00:03:38

邮箱提醒,效率低,要是能做成网页提醒,就完美了。

goodown 发表于 2012-3-13 10:29:26

整体是这样做的,   配合到期后提醒      再每个帐号填写手机信箱,办理帐号的时候,一般都会留个联系电话,,,,   计划任务,每天执行一次,每个帐号。最后五天,每天一条短信提醒, 到期后直接转向到期后的提醒网页,这样子,即能使用户没有被.强.奸感觉,直接网页提醒的话,没有发现radius如何身ros传递地址类的参数呀   怕是很难

kzyfl 发表于 2012-3-13 11:20:21

本帖最后由 kzyfl 于 2012-3-13 11:29 编辑

goodown 发表于 2012-3-13 10:29 static/image/common/back.gif
整体是这样做的,   配合到期后提醒      再每个帐号填写手机信箱,办理帐号的时候,一般都会留个联系电话 ...

其实没那么复杂,提前五天下发一个address lists地址,就可以完美做到,类似这样,Mikrotik-Address-List = "ABC"。

goodluck1981 发表于 2012-3-14 09:34:50

有木有教程啊

snvflg 发表于 2012-3-14 21:02:00

教程?????????

rockup 发表于 2012-3-15 22:03:22

kzyfl 发表于 2012-3-13 11:20 static/image/common/back.gif
其实没那么复杂,提前五天下发一个address lists地址,就可以完美做到,类似这样,Mikrotik-Address-Li ...

能不是简单说一下思路,片言只语,实在不解

goodown 发表于 2012-3-15 22:21:52

这不是思路不思路的问题。 思路很简单,通过脚本判断帐号的到期时间, 然后给这个帐号,赋予一个 Mikrotik-Address-List 的自定义属性就可以了

ai188 发表于 2012-3-15 22:34:16

:victory::victory:发脚本

47771885 发表于 2012-3-15 23:33:11

本帖最后由 47771885 于 2012-3-16 00:54 编辑

呵呵 楼主 动手能力很强。。已经提取字典并应用
(我发20111229 的时候已经在PDF 中提到了更新 很少有人注意到这个问题,根据新的应用可以无限发挥想象)
到这份上了 我就八卦下了,本回帖提供思路以及必备资料,非广告,有兴趣的可以自己动手玩玩或付费获得本工具或定制所需功能
此为3楼kzyfl兄弟 定制
注意;本工具只能在鄙人制作的20111229 ISO安装系统中运行,其他的请勿试后果自负
另(针对赞助提供基于20111229 ISO radoius 数据库补丁(用于数据库异常锁定解决,或有03月制作ISO提供 请联系)

另 (近期无空闲,得空预 摆弄 RM 使用短信猫 发送短信 需征短信猫一个 感兴趣的可以联系赞助)
支持web 设定 工具工作状态
支持命令操作显示结果输出


清除被操作的用户
/47771885/bin/tiqiang -r

显示指定天数内的用户列表
/47771885/bin/tiqiang -p

显示已经过期的用户列表
/47771885/bin/tiqiang -a

显示用户列表 可以在 -p 或 -a 后面 空格 加 需要显示的用户参数 如 用户的手机 mobile
/47771885/bin/tiqiang -a mobile
如果需要多个需要加,英文逗号隔开如 自定义参数支持用户所有字段和服务字段

/47771885/bin/tiqiang -a phone,mobile

如果需要吧结果写入文件(当然也可以使用PHP去调用)


/47771885/bin/tiqiang -a phone,mobile >> /root/1.txt

思路就是更新 dictionary.mikrotik radius老的为2.9X 使用的不支持 3.x 以后新属性
更新字典后 使用辅助工具或方式给用户自定义属性下发一个 Mikrotik-Address-List (ROS 3.X 后版本)
用户登录后会生成一个指定的地址列表 针对这个地址列表做策略 和到期做法一样显示页面不一样就可以了(配合我以前发过的 到期用户信息显示效果还是很不错的)
细节不述

2980315 发表于 2012-3-16 02:27:10

http://bbs.routerclub.com/g

cocobabe 发表于 2012-3-16 08:30:51

goodown 发表于 2012-3-15 22:21 static/image/common/back.gif
这不是思路不思路的问题。 思路很简单,通过脚本判断帐号的到期时间, 然后给这个帐号,赋予一个 Mikrotik- ...

能不能给举个例子,让大家学习一下。
页: [1] 2
查看完整版本: radius manage 真正的网页提醒 提前5天提醒 成功