在天之鸟 发表于 2010-12-13 08:13:10

本帖最后由 在天之鸟 于 2010-12-13 08:13 编辑

那还要交换机支持的吗?

blacker 发表于 2011-1-1 23:13:01

本帖最后由 blacker 于 2011-1-1 23:16 编辑

给你改写一下

/ip firewall address-list add list=lan address=0.0.0.0/0
:global x 11
:for i from=2 to=$x do={/interface vlan add name=("vlan".$i) vlan-id=$i interface=ether1}
:for i from=2 to=$x do={/interface bridge add name=("bridge".$i) protocol-mode=rstp admin-mac=("00:0C:42:2B:75:8".($i-2))}
:for i from=2 to=$x do={/interface bridge port add interface=("vlan".$i) bridge=("bridge".$i)}
:for i from=2 to=$x do={/ppp profile add change-tcp-mss=default comment="" name=("pppoe-nat".$i) only-one=default remote-address=("10.0.0.".$i) use-compression=default use-encryption=default use-vj-compression=default}
:for i from=2 to=$x do={/interface pppoe-client add name=("pppoe-out".$i) interface=("bridge".$i) profile=("pppoe-nat".$i)}
/ip firewall nat add action=masquerade chain=srcnat comment="" disabled=no
:for i from=2 to=$x do={/ip firewall mangle add action=mark-connection chain=prerouting connection-state=new disabled=no in-interface=lan new-connection-mark=(.$i) nth=((.$x)","(.$i)) passthrough=yes}
:for i from=2 to=$x do={/ip route add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=("10.0.0.".$i) routing-mark=(.$i) scope=255 target-scope=10}

最后这个
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4 scope=255 target-scope=10
没搞懂怎么加不上去
我的代码是这样写的
/ip route add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=(:for i=2 to=(.$x-1) do={("10.0.0.".$i),}10.0.0.$x) scope=255 target-scope=10
加不上去,只有在winbox里手动搞一下,ROS 4.16 版本在2011元旦测试通过

blacker 发表于 2011-1-1 23:18:03

回复 在天之鸟 的帖子

是的,需要支持802.1Q的交换机才可以

805333 发表于 2011-1-31 00:34:12

简单实用的办法,不过还是没得NAT速度快

lingbao0001 发表于 2011-1-31 11:38:28

写不很好,谢谢啦。

会吐烟圈的猪 发表于 2011-6-17 13:35:50

看的我是一头雾水~

jackdong 发表于 2011-6-18 12:55:40

学习一下,楼主这个是走NTH吧,这是PCC的哦

matowood 发表于 2011-6-18 23:56:54

这篇文章真不错,可惜这么晚才看到.

51172750 发表于 2011-6-21 16:07:29

原创,这个一定要顶。

lanren101 发表于 2011-6-26 00:26:38

帮顶下。帮顶下。

小菜包 发表于 2011-6-26 23:07:17

呵呵,刚开始学习ROS

malatang 发表于 2011-7-30 23:34:14

很细心,很实用...这种分享精神无价..........

lrdadmin 发表于 2011-7-31 00:08:05

废话满篇。说穿了代码不过10行。

panbingjiu 发表于 2012-7-2 00:39:00

种分享精神无价..........
页: 1 [2]
查看完整版本: 【RouterOS】ADSL多线详解,无脚本更新IP,无脚本断线自动切换