马上注册成为ROSABC会员,随时发帖回复。
您需要 登录 才可以下载或查看,没有账号?会员注册
x
# jun/12/2011 22:50:30 by RouterOS 3.30
# software id = 2X2A-0AEP
#
/system script
add name=script1 policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:global num\r\
\n:set num 50\r\
\n:for wjsd from=1 to=\$num do={\r\
\n:global type\r\
\n:set type (\"both-addresses:\" . \$num . \"/\" . (\$wjsd-1))\r\
\n#\C9\E8\D6\C3\CD\F8\BF\A8\C3\FB\D7\D6 name\D6\D0\B5\C4wlan\BF\C9\D2\D4\
\B8\C4\B3\C9\r\
\n/interface vrrp add name=(\"vrrp\" . \$wjsd) vrid=\$wjsd interface=WAN\r\
\n#\BD\A8\C1\A2pppoe\B2\A6\BA\C5\A3\AC\B2\A2\BD\FB\D3\C3\r\
\n\r\
\n/interface pppoe-client add name=(\"pppoe-out\" . \$wjsd) user=\"1\" \
password=\"1\" \\\r\
\ninterface=(\"vrrp\" .\$wjsd) disabled=no\r\
\n\r\
\n#PCC\C9\E8\D6\C3\r\
\n/ip firewall mangle\r\
\n add chain=prerouting action=mark-connection new-connection-mark=(\"ads\
l\" . \$wjsd .\"_conn\") \\\r\
\n dst-address-type=!local in-interface=LAN per-connection-classifier=\$t\
ype passthrough=yes \r\
\n#\B1\EA\BC\C7\C2\B7\D3\C9\r\
\n/ip firewall mangle\r\
\nadd chain=prerouting connection-mark=(\"adsl\" . \$wjsd .\"_conn\") in\
-interface=Local action=mark-routing new-routing-mark=( \"to_adsl\" . \$w\
jsd) \\\r\
\ncomment=(\"Route_To_ADSL\" . \$wjsd)\r\
\n#\CC\ED\BC\D3\C2\B7\D3\C9\r\
\n/ip route \r\
\nadd dst-address=0.0.0.0/0 gateway=(\"pppoe-out\" . \$wjsd) routing-mar\
k=( \"to_adsl\" . \$wjsd) check-gateway=ping comment=(\"To_ADSL\" . \$wj\
sd)\r\
\nadd dst-address=0.0.0.0/0 gateway=(\"pppoe-out\" . \$wjsd) distance=\$\
wjsd check-gateway=ping \r\
\n}\r\
\n"
add name=1_VRRP policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:global num\r\
\n:set num 50\r\
\n:for wjsd from=1 to=\$num do={\r\
\n/interface vrrp add name=(\"vrrp\" . \$wjsd) vrid=\$wjsd interface=WAN}"
add name=2_ADSL policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:global num\r\
\n:set num 50\r\
\n:for wjsd from=1 to=\$num do={\r\
\n/interface pppoe-client add name=(\"pppoe-out\" . \$wjsd) user=\"1\" \
password=\"1\" interface=(\"vrrp\" .\$wjsd) disabled=no}"
add name=3_mangle policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:global num\r\
\n:set num 50\r\
\n:for wjsd from=1 to=\$num do={\r\
\n:global type\r\
\n:set type (\"both-addresses:\" . \$num . \"/\" . (\$wjsd-1))\r\
\n/ip firewall mangle\r\
\n \r\
\n add chain=prerouting action=mark-connection new-connection-mark=(\"adsl\
\" . \$wjsd .\"_conn\") \\\r\
\n dst-address-type=!local in-interface=LAN per-connection-classifier=\$t\
ype passthrough=yes \r\
\n\r\
\n/ip firewall mangle\r\
\nadd chain=prerouting connection-mark=(\"adsl\" . \$wjsd .\"_conn\") in\
-interface=LAN action=mark-routing new-routing-mark=( \"to_adsl\" . \$wjs\
d) \\\r\
\n}"
add name=4_route policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:global num\r\
\n:set num 50\r\
\n:for wjsd from=1 to=\$num do={\r\
\n/ip route \r\
\nadd dst-address=0.0.0.0/0 gateway=(\"pppoe-out\" . \$wjsd) routing-mar\
k=( \"to_adsl\" . \$wjsd) check-gateway=ping comment=(\"To_ADSL\" . \$wj\
sd)\r\
\nadd dst-address=0.0.0.0/0 gateway=(\"pppoe-out\" . \$wjsd) distance=\$\
wjsd check-gateway=ping \r\
\n}"
|