哈哈,今天终于学会用脚本进行 IP段 分流啦
脚本写得不好,请指正.
俺一直觉得 用global 定义变量 不太好。
但local 还 没 明白。 :$#===================================================================================
# ROS 分流
#===================================================================================
# 指定 IP地址段 走ADSL
# gateway 需要分流的ADSL拨号名称
#
# 变量 IPAddressList1 可指定单IP或IP段
# 变量 NewRoutingMarkName 标记的路由名
:global IPAddressList1 "192.168.88.133-192.168.88.134"
:global NewRoutingMarkName "IP_133_LT"
#在 Mangle 中做一个路由标记
/ip firewall mangle
add chain=prerouting \
action=mark-routing \
disable=no \
comment="\B1\EA\BC\C7\C2\B7\D3\C9\5F\B5\A5\B6\C0\D7\DF\C1\AA\CD\A8" \
src-address=$IPAddressList1 \
new-routing-mark=$NewRoutingMarkName
#添加一个策略路由
/ip route
add check-gateway=ping \
comment="\C2\B7\D3\C9\5F\C1\AA\CD\A8\41\44\53\4C" \
disabled=no \
distance=1 \
dst-address=0.0.0.0/0 \
gateway=pppoe-4M \
routing-mark=$NewRoutingMarkName local本地变量
如果直接终端运行 需要使用{置于中}
如果在脚本容器就不需要了 47771885 发表于 2011-10-11 01:06 static/image/common/back.gif
local本地变量
如果直接终端运行 需要使用{置于中}
谢谢版主的 指点
还是不太明白,
您能否 将俺写的那个小脚本, 把变量 改成 local 写一下?
谢谢您
页:
[1]