ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 4065|回复: 0

[交流] ROS脚本,清除DHCP LEASE中存在,但已经不在线 的用户 LEASE数...

[复制链接]
发表于 2016-12-14 16:55:55 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

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

x
{
:local n 0
:local cip
:local cmac
:local cserver
:local cexpire
:foreach  i in=[/ip dhcp-server lease find server=dhcp-bridge-wifi] do={
:set cip [/ip dhcp-server lease get $i address]
:set cmac [/ip dhcp-server lease get $i  mac-address]
:set cserver [/ip dhcp-server lease get $i  server]
:set cexpire [/ip dhcp-server lease get $i expires-after]
:if ([/ip arp find address=$cip  mac-address=$cmac]="") do={
##:put ($cip . "   " . $cmac . "   " . $cserver . "  " . $cexpire)
##/ping address=$cip count=2
:set n (n+1)
/ip  dhcp-server lease remove  $i
}
}
:put "***********************************\r\n$n off line\r\n**************************************\r\n"
}
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-8-5 17:01 , Processed in 0.154733 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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