找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 80321|回复: 104

[radius] ros 3.30 自带 radius + web 到期3天自动提醒

  [复制链接]
发表于 2011-3-29 12:40:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 qettr 于 2011-3-29 12:42 编辑

ros 3.30 虽说有radius,但没有到期自动提醒,需自己配置脚本,这可见ROS的灵活性.本人经过研究,基本实现了.不多说了....

首先建立两个地址池pool  dq 192.168.2.0/24 到期 和zc 192.168.3.0/24正常 两个,   当3后到期 就切换到 到期pool,反之则切换到zc,上切换脚本

切换到期地址池
:foreach i in=[ /tool user-manager user find credit-left<=3d ] do={
/tool user-manager user set [/tool user-manager user get $i name]  pool-name=dq
}

切换正常地址池

:foreach i in=[ /tool user-manager user find credit-left>3d ] do={
/tool user-manager user set [/tool user-manager user get $i name]  pool-name=zc
}

credit-left 指剩下多少时间就到期.

这两个脚本添加到调度里.

然后就是 跳到指定web催费界面/ip firewall mangle
add action=change-mss chain=forward comment="" disabled=no new-mss=1440 \
    protocol=tcp tcp-flags=syn
add action=add-src-to-address-list address-list=src1 address-list-timeout=2s \
    chain=prerouting comment=TimeOut1 disabled=no dst-port=80 protocol=tcp \
    src-address-list=!src2
add action=add-src-to-address-list address-list=src2 address-list-timeout=3h \
    chain=prerouting comment=TimeOut2 disabled=no dst-port=80 protocol=tcp

/ip firewall nat
add action=masquerade chain=srcnat comment="3\CC\EC\B5\BD\C6\DA" disabled=no \
    src-address=192.168.3.0/24
add action=masquerade chain=srcnat comment="\D5\FD\B3\A3" disabled=no \
    src-address=192.168.2.0/24
add action=dst-nat chain=dstnat comment=ToAddress disabled=no dst-port=80 \
    protocol=tcp src-address=!192.168.3.0/24 src-address-list=src1 \
    to-addresses=192.168.0.1 to-ports=80
建立正常地址列表 192.168.3.0/24 不然正常的也会自动跳转,建立这个是为了排除这个之外的所有地址进行跳转. 看上面脚本.

radius 相信大家都会做, 不会的网上查资料.网上很多的.

上图:

                               
登录/注册后可看大图


不明白的可以问我 qq 510213400





评分

参与人数 2铜板 +44 收起 理由
WGHBOY + 20
zooyo + 24 精品文章

查看全部评分

routeros
 楼主| 发表于 2011-3-29 13:45:38 | 显示全部楼层
没人回复,下次加密...
routeros
回复

使用道具 举报

发表于 2011-3-29 14:16:59 | 显示全部楼层
呵呵,顶。。应该很多人需要
routeros
回复

使用道具 举报

发表于 2011-3-29 14:40:16 | 显示全部楼层
图片挂了...
routeros
回复

使用道具 举报

发表于 2011-3-29 15:28:54 | 显示全部楼层
强,多谢共享
routeros
回复

使用道具 举报

发表于 2011-3-29 15:42:57 | 显示全部楼层
好,灰常好.我顶
routeros
回复

使用道具 举报

发表于 2011-3-29 16:06:00 | 显示全部楼层
牛,不得不说牛呀
routeros
回复

使用道具 举报

发表于 2011-3-29 20:13:11 | 显示全部楼层
不用怕,我来回复,呵呵,收下了,谢谢!
routeros
回复

使用道具 举报

发表于 2011-3-29 21:27:21 | 显示全部楼层
支持楼主的分享精神
routeros
回复

使用道具 举报

发表于 2011-3-29 23:19:19 | 显示全部楼层
支持楼主……
routeros
回复

使用道具 举报

发表于 2011-3-30 13:18:28 | 显示全部楼层
支持一下楼主。学到知识了
routeros
回复

使用道具 举报

发表于 2011-3-30 18:34:08 | 显示全部楼层
回复 qettr 的帖子

ROS3.30自带RADIUS?不用另外弄个电脑了?这个真不知道,很少能用到这个功能。不过还是收藏起来,以后一定有用。
routeros
回复

使用道具 举报

发表于 2011-3-30 19:30:01 | 显示全部楼层
总是感觉ROS自带的RADIUS很弱,谢谢楼主分享。
routeros
回复

使用道具 举报

发表于 2011-3-30 21:04:07 | 显示全部楼层
现在用不到,收起来。。。。。。感谢楼主分享好人有好报!
routeros
回复

使用道具 举报

发表于 2011-3-31 00:34:06 | 显示全部楼层
灰常牛!~~~~
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-22 13:36 , Processed in 0.130291 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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