半残ROS脚本 - 管理猿 2018 年 10 月 08 日 |访问: 121 次

脚本功能:提取在线用户包含221的用户的MAC地址,加入防火墙黑名单,并将用户T下线,然后80秒后移除黑名单
应用场景:用户断线后需要一分钟结束所有的会话
脚本:

:local username "221";
:foreach aa in= [/ppp active get [/ppp active find name~"$username"] caller-id]  do={
/ip firewall filter add chain=forward action=drop src-mac-address=$aa comment=$username
:delay 80;
/ppp active remove [find name=$username];
/interface bridge filter remove [find comment=$username];
/ip firewall filter remove [find comment=$username];
}

标签:none

添加新评论