ccuu886 发表于 2005-11-11 18:40:54

建多个防火墙规则.取bandwidth测试值脚本----脚本的风采

创造多个防火墙规则
在firewall里输入多个规则,地址从1.1.1.1直到1.1.1.100 (例子中的e是变量)

:for e from 1 to 100 do={
/ip firewall rule input add \
src-address=(1.1.1. . $e)\
src-netmask=255.255.255.255
}

获得bandwidth测试值
这个例子表示如何获得bandwidth测试命令的结果。同样的例子使用了全局变量,其他脚本可能同时在命

令中获得当前TX的数据。

/system script add name=bandtest source={
:global i
/tool bandwidth-test 1.1.1.1 \
direction=transmit \
duration=14s \
do={
    :if ($status="running") do={
    :set i $tx-current
    }
    }
}

[ 本帖最后由 cracks 于 2007-11-4 13:11 编辑 ]

gxhacker 发表于 2005-11-12 08:03:36

路过,这个贴转得好快哦。我支持盗版。

gxhacker 发表于 2005-11-12 08:03:53

路过,这个贴转得好快哦。我支持盗版。

zfucheng 发表于 2006-5-30 13:11:21

dddddddddddddd

cracks 发表于 2007-11-4 13:10:13

D版有理?
页: [1]
查看完整版本: 建多个防火墙规则.取bandwidth测试值脚本----脚本的风采