|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
脚本思路:在ip-firewall-connections里查找udp连接,将源IP同端口连接超过5个的找出来.脚本已经做了重复过滤,但最后还是有很多重复的,:if([:typeof那句不起效,不知道应该怎样改.
:local SrcAddress1 "192.192.192.192:192"
:local SrcAddress2 "192.192.192.192:192"
:foreach j in=[/ip fire conn find protocol=udp] do=[
:set SrcAddress1 [/ip fire conn get $j src-address]
:if([:len [/ip fire conn find src-address=$SrcAddress1]]>5) do=[
:if([:typeof [:find $SrcAddres2 $SrcAddress1]]=nothing) do=[
:log info $SrcAddress1
#......
:set SrcAddress2 ($SrcAddress2 . $SrcAddress1)
]
]
]
[ 本帖最后由 LUYOKY 于 2008-11-22 16:12 编辑 ] |
|