找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: my0420

[负载平衡] ROS-PCC多线脚本生成器

  [复制链接]
发表于 2012-11-13 12:01:13 | 显示全部楼层
不错的东西,新版本看着不错,下一个
routeros
回复

使用道具 举报

发表于 2012-11-13 17:00:48 | 显示全部楼层
这个脚本是用VLAN接口做的,请问楼主是不是要设置VLAN交换机啊?
routeros
回复

使用道具 举报

发表于 2012-11-15 00:56:19 | 显示全部楼层
相当有意思的主题,值得研究一番。
感谢楼主分享!
routeros
回复

使用道具 举报

发表于 2012-11-15 13:44:36 | 显示全部楼层
这些代码其实很多人都懂,很多人不懂,重要的是楼主给共享 ,还写了个东西。这个值得表扬啊!
routeros
回复

使用道具 举报

发表于 2012-11-15 13:57:45 | 显示全部楼层
本帖最后由 jacky_rose 于 2012-11-15 14:07 编辑


貌似Vlan 还需要优化一下,比如如果是10条  VLAN交换机上VLAN ID1 是不行的。  所以可能生成出来的VLAN id 需要修改,
如果用vlan id 2 开始  :for i from=1 to=10 do= {interface vlan add name=("vlan".$i) vlan-id=($i+1) interface=ether1 }
一般我喜欢vlan 11开始 :for i from=1 to=10 do= {interface vlan add name=("vlan".$i+10) vlan-id=($i+10) interface=ether1 }
这样就可以了,和桥绑定也是这样。这样就更方便懒人了、
routeros
回复

使用道具 举报

发表于 2012-11-16 09:24:05 | 显示全部楼层
学习  学习
routeros
回复

使用道具 举报

发表于 2012-11-16 21:17:17 | 显示全部楼层
谢谢,测试看看吧
routeros
回复

使用道具 举报

发表于 2012-11-16 21:36:50 | 显示全部楼层
支持一下,需要时来拿
routeros
回复

使用道具 举报

发表于 2012-11-16 22:01:23 | 显示全部楼层
支持。。。。。
routeros
回复

使用道具 举报

发表于 2012-11-18 22:24:13 | 显示全部楼层
赚个铜板先~~~~
routeros
回复

使用道具 举报

 楼主| 发表于 2012-11-22 08:01:14 | 显示全部楼层
jacky_rose 发表于 2012-11-15 13:57
貌似Vlan 还需要优化一下,比如如果是10条  VLAN交换机上VLAN ID1 是不行的。  所以可能生成出来的VLAN ...


哦 明白你的意思了,回头我发个新的改下
routeros
回复

使用道具 举报

 楼主| 发表于 2012-11-22 08:02:29 | 显示全部楼层
han148 发表于 2012-11-13 17:00
这个脚本是用VLAN接口做的,请问楼主是不是要设置VLAN交换机啊?

是的 需要设置交换机,教程在论坛里可以找到!
routeros
回复

使用道具 举报

 楼主| 发表于 2012-11-22 08:05:43 | 显示全部楼层
jacky_rose 发表于 2012-11-15 13:57
貌似Vlan 还需要优化一下,比如如果是10条  VLAN交换机上VLAN ID1 是不行的。  所以可能生成出来的VLAN ...

我觉得从11开始更容易操作和理解,你觉得呢?因为此前没做过9个以上的adsl的绑定,所以没经验,谢谢你的建议!
routeros
回复

使用道具 举报

 楼主| 发表于 2012-11-23 22:50:14 | 显示全部楼层
/ip firewall address-list add address=192.168.1.0/24 disabled=no list=lanip

#Vlan
/interface vlan add name=vlan1 vlan-id=101  interface=ether1
/interface vlan add name=vlan2 vlan-id=102  interface=ether1

#Bridge
/interface bridge add admin-mac=51:5C:A0:2E:94:01   name=bridge1 disabled=no  
/interface bridge port add bridge=bridge1 interface=vlan1 disabled=no
/interface bridge add admin-mac=25:15:E8:04:F1:02   name=bridge2 disabled=no  
/interface bridge port add bridge=bridge2 interface=vlan2 disabled=no

:for i from=1 to=2 do= {interface pppoe-client add name=("pppoe-out".$i) user=$i password=$i disabled=no  add-default-route=no  max-mru=1480 max-mtu=1480 interface=("bridge".$i)}
#ADSL1
/ip firewall mangle  add action=mark-connection chain=prerouting disabled=no dst-address-type=!local new-connection-mark=1 passthrough=yes per-connection-classifier=both-addresses:2/0 src-address-list=lanip  comment="\CF\DF\C2\B71"
/ip firewall mangle  add action=mark-routing chain=prerouting connection-mark=1 disabled=no new-routing-mark=R1 passthrough=yes src-address-list=lanip
/ip route add  disabled=no distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1 routing-mark=R1

#ADSL2
/ip firewall mangle  add action=mark-connection chain=prerouting disabled=no dst-address-type=!local new-connection-mark=2 passthrough=yes per-connection-classifier=both-addresses:2/1 src-address-list=lanip  comment="\CF\DF\C2\B72"
/ip firewall mangle  add action=mark-routing chain=prerouting connection-mark=2 disabled=no new-routing-mark=R2 passthrough=yes src-address-list=lanip
/ip route add  disabled=no distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out2 routing-mark=R2

:for i from=1 to=2 do= {ip route add dst-address=0.0.0.0/0 gateway=("pppoe-out".$i) routing-mark=("R".$i)}
/ip route add disabled=no distance=1 dst-address=0.0.0.0/0  gateway=pppoe-out1

  关于Vlan的ID是从101开始的,比如Vlan1 对应vlanID是  101   ......      这个我没在vlan交换机上测试,请高手们测试下

ROS-PCC多线脚本生成器.rar

180.22 KB, 下载次数: 104

售价: 2 铜板  [记录]

2012年11月21日更新的

routeros
回复

使用道具 举报

发表于 2012-12-8 14:20:56 | 显示全部楼层
我是懒人先收下了
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 19:07 , Processed in 0.098518 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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