找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9041|回复: 7

[pppoe] 让PPPOE用户每隔一定的时间重新拨一下号的想法。

[复制链接]
发表于 2007-10-4 21:40:48 | 显示全部楼层 |阅读模式

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

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

×
有什么办法可以让PPPOE用户每隔一段时间重新拨一次号?比如一个用户上线24小时就让他断一次连接重新拨号。有一个例子可以抛砖引玉:/ppp secret disable [find comment=[/system clock get date]] 这一段脚本是让PPPOE帐号到期就自动停止使用的。但是在/ppp interfaces里不能使用 comment 哪个高手来指导一下?
routeros
发表于 2007-10-4 21:55:55 | 显示全部楼层
使用radius服务器,在radius服务器上设置过期时间
routeros
回复

使用道具 举报

发表于 2007-10-4 21:56:58 | 显示全部楼层
:foreach i in=[/ppp active find service=pppoe] do={
  :if ([/ppp active get $i uptime]>3600s) do={
    /ppp active remove $i
  }
}
routeros
回复

使用道具 举报

发表于 2007-10-4 22:07:45 | 显示全部楼层
晕倒。。。profile里就有这个功能
routeros
回复

使用道具 举报

发表于 2008-6-19 17:23:52 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2008-6-19 18:26:35 | 显示全部楼层
Session Timeout  会话时间,设置为10分钟,那么10分钟就自动段了,需要重新拨号
Idle Timeout           无流量空闲时间,设置为1分钟,那么如果一个用户1分钟没有流量就断了,需要重新拨号
如果总共只给一个用户20小时的使用时间,那么就用radius
routeros
回复

使用道具 举报

发表于 2008-6-20 11:59:12 | 显示全部楼层
谢谢楼上的!!
routeros
回复

使用道具 举报

发表于 2015-1-19 13:48:05 | 显示全部楼层
lhn1324 发表于 2007-10-4 21:56
:foreach i in=[/ppp active find service=pppoe] do={
  :if ([/ppp active get $i uptime]>3600s) do={
...

在Ros5.2X不行
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 04:05 , Processed in 0.107359 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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