|
发表于 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 后版本)
用户登录后会生成一个指定的地址列表 针对这个地址列表做策略 和到期做法一样显示页面不一样就可以了(配合我以前发过的 到期用户信息显示效果还是很不错的)
细节不述
|
-
格式 用户名 到期日 服务名 距离到期天数或已过期天数。。自定义输出字段
-
配置页面
-
生成文件
-
-
dictionary.mikrotik.zip
0 Bytes, 下载次数: 128
售价: 1 铜板 [记录]
使用7Z打开 内含使用方法 注意这只是radius字典
|