找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5001|回复: 3

[脚本] 请各位高手看下这个脚本是那出错了?

[复制链接]
发表于 2010-6-25 21:57:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
脚本如下:然后将所有内网出来的数据通过pcc的both-addresses分成40分并标记连接和路由:

[admin@MikroTik] > :for i from=2 to=41 do= {/ip firewall mangle add chain=prerouting src-address-list=lan-add action=mark-connection new-connection-mark=("conn".$i) per-connection-classifier=("both-addresses:40/".$i) comment=$i{... /ip firewall mangle add chain=prerouting src-address-list=lan-add action=mark-routing new-routing-mark=("rout".($i-2)) connection-mark=("conn".$i)}



粘贴后提示:line 1 column 209
routeros
发表于 2010-6-25 23:01:46 | 显示全部楼层
本帖最后由 47771885 于 2010-6-25 23:07 编辑

夸张
/ip firewall mangle
:for ii from 2 to 41 do={
:if ([:len [find comment=("C" . $ii)]]>0) do={
set [find comment=("C" . $ii)] action=mark-connection chain=prerouting new-connection-mark=$ii passthrough=yes per-connection-classifier=("both-addresses:40/" . ($ii-1)) src-address=192.168.88.0/24 comment=("C" . $ii)
} else={add action=mark-connection chain=prerouting new-connection-mark=$ii passthrough=yes per-connection-classifier=("both-addresses:40/" . ($ii-1)) src-address=192.168.88.0/24 comment=("C" . $ii)}
}
:for ii from 2 to 41 do={
:if ([:len [find comment=("R" . $ii)]]>0) do={:put ("already have routing mark R" . $ii)
} else={add action=mark-routing chain=prerouting connection-mark=$ii new-routing-mark=$ii passthrough=no src-address=192.168.88.0/24 comment=("R" . $ii)}
}自己看着修改了
routeros
回复

使用道具 举报

 楼主| 发表于 2010-6-27 21:54:26 | 显示全部楼层
多谢了
routeros
回复

使用道具 举报

发表于 2010-6-30 15:09:39 | 显示全部楼层
40条ADSL?这么凶猛?
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-25 03:07 , Processed in 0.076425 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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