欢迎光临,金鱼小屋!!!!

电信/网通双线光纤,策略路由/双线分流/双线备份,图文教程

上一篇 / 下一篇  2008-03-28 15:01:48

电信/网通双线光纤,策略路由/双线分流/双线备份,图文教程
2007年10月02日 17:48

BI4c#EN0其实此类教程已经讲得太多了。双线一直是ROS的一个特色,相信也有很多朋友都会做,会使用。也有很多新来的朋友想学习,可能由于没有入门的原因,或许也没有静下心来仔细的咀嚼前辈们的帖子,导致还是有很多问题的存在。每个人都有自己的意愿,想要收费的,愿意付费的那是你们的自由和权利,他人无权干涉,并非有些朋友所说的“讲得太多了,版主还怎么赚钱啊”,我扪心自问,从未靠ROS技术赚取过一分钱,一直本着己欲立而立人,己欲达而达人之心为大家解答。也希望论坛的朋友们能多动脑筋,灵活运用让ROS真正的为你们的工作生活服务,而并非有了问题就来求教,问完就走人的心态你们始终不会提高,希望我们的论坛仍然是一个交流,愉快的环境。
4N pa*j[3wi^T4{0
Dz:Zw7G GD |%F!R0
.bq8aT~ ]/e c0言归正传

?z)z!V*U-t9d0

P_ Y&W9N~q!^9g0图片点击可在新窗口打开查看

:p8n|7~%QIN0

I| R\rn)f0图片点击可在新窗口打开查看

4uF'x6k5h0Linux宝库 S8N0j9TA~

图片点击可在新窗口打开查看Linux宝库Y%Y9I7@lb6a;x

D+j7pe"s#M4ei1^0见图:Linux宝库Lp }!p#v'|U

L%pL3GG`0做双线有3种方法,最早的方法就是添加路由表,策略效率较低。此方法是最简单的,还有一种方法是利用地址列表做MANGLE标记。Linux宝库pp%sa3\-j#p

k+{{+D|Jj2[Oe0

"k4X~0_w7z^+Y\SI#x0Linux宝库 Z [;O1zDx"Ap9K

图片点击可在新窗口打开查看Linux宝库^2{(Zmqh aSJ3Z

Linux宝库sPvIqH]

图片点击可在新窗口打开查看

8S{0xJg"C0Linux宝库adX8m+mW5U

做双线备份另外种方法,最简单的就是利用Distance的优先级来做,选择PING检测,主线优先级高于备份路由的优先级,当主线DOWN掉就会显示蓝色失效状态,备份的路由规则就自然生效接替使用。不需要脚本就完成自动切换。
+s.S EnNU:u4S0

D2ia.xYpP\X)T0

}Kkj.yc4J+v0图片点击可在新窗口打开查看Linux宝库V$_7[X6y4h^yA

Linux宝库U*z/h8lg

图片点击可在新窗口打开查看

1q%Y p$rc+V AR0Linux宝库WKcF+B9^

图片点击可在新窗口打开查看Linux宝库N-qN!pn q;n%|

Linux宝库U+}I6D}Q(e

下面讲讲双线分流的做法。双线分流一般都是同ISP的几条线路达到减轻单线带宽不足的情况。下面是最基本的就是平均分配100台机器,50台走一条线。更好的做法可以做到光纤玩游戏,ADSL线路可做分流QQ,WEB等,具体做法就是在目标端口上填写QQ是8000端口,UDP协议,WEB当然是80端口了。都是很灵活的。
2njq?~{q8O&sS-A0Linux宝库#@R aB2S:y Z+E

P7u\_-Q0图片点击可在新窗口打开查看Linux宝库M&RuO-~

(e@ v9[F\.b.g/M0图片点击可在新窗口打开查看

@3dn.h$iX B0Linux宝库e!}I B,t

图片点击可在新窗口打开查看Linux宝库5e3] D|$[T$N [

Linux宝库7d9pM0N7hL

图片点击可在新窗口打开查看Linux宝库;YW}A(EPL-W7P;d

Linux宝库b?!O8a6O6[%O1N-\P

图片点击可在新窗口打开查看

P+PDN$q1HyS0Linux宝库N^']8X W

做同网关的多线ADSL有个技巧,才能让多线并存。然后用脚本实现切换。
` dec?z!~ A0
2V-c&^4_8pTe0Linux宝库i2] ~)r4Oxa? F]
按照图中设置,然后配合脚本,从1开始做标签,以此类推。
wZ ]cNwE%MM0
p:C:C8y`P}qUi0:local assign-address
,y&^ K;d)LJ0:local new-addressLinux宝库7Di9n2T qSC7N/y%L
:local statusLinux宝库+I0?/P `e5m
:local x
z}7_6Ux0:set x1
-|n2E#n]HC|)sl0:for i from=1 to=$x do={
C+THW$ta1Pn0     :set status [/interface get [/interface find   name=("pppoe-out" . $i)] running]Linux宝库9wUV+|bxL
     :if ($status=true) do={Linux宝库 a v-Z-v/P i n
      :set new-address [/ip address get [/ip address find dynamic=yes interface=("pppoe-out" . $i)] address]
$l2N5M qM4aL w&d J!Q0      :set new-address [:pick $new-address 0 ([:len $new-address] -3)]
^ `g F6m9H$An0      :set assign-address [/ip address get [/ip address find dynamic=no interface=("pppoe-out" . $i)] address]
Q)T8jf&},imLF6w9wA A y0      :set assign-address [:pick $assign-address 0 ([:len $assign-address] -3)]
x pYt)tz4d0         :if ($assign-address != $new-address) do={
3Q"y,?#X5b0         /ip address set [/ip address find comment=$i] address=$new-address network=$new-address broadcast=$new-address
/kh2w pze"hs A4E0         /ip route set [/ip route find comment=$i] gateway=$new-address
H'G;o6@V&RX0        }
t#x:asS LPK u r o`0    }
g'@_D%|0}
5SD?P2E BS S f0Linux宝库J[~pcnz;D`
红色部分,你有几条ADSL就设置为几。Linux宝库#}$jn Zy

Nl!}7o+IN0

#hY!D'Sq4_i&?-C.Q0

#UF ?0exWdE_KuE}0

$_!X*VB3w,T8B5?Qa(r e0图片点击可在新窗口打开查看

$C ~c i9kh0

:HT*v*WoB6}9J3d0图片点击可在新窗口打开查看

/|3` F8RpQ(c0

u ePx4z)u&Jl0
'); if(pre[0]){ document.write('上一篇:' + pre[2] + '    '); } if(post[0]){ document.write('下一篇:' + post[2] + ''); } document.write('
'); } /*]]>*/
 

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

用户菜单

我的存档

数据统计

RSS订阅

Open Toolbar