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

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

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

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

其实此类教程已经讲得太多了。双线一直是ROS的一个特色,相信也有很多朋友都会做,会使用。也有很多新来的朋友想学习,可能由于没有入门的原因,或许也没有静下心来仔细的咀嚼前辈们的帖子,导致还是有很多问题的存在。每个人都有自己的意愿,想要收费的,愿意付费的那是你们的自由和权利,他人无权干涉,并非有些朋友所说的“讲得太多了,版主还怎么赚钱啊”,我扪心自问,从未靠ROS技术赚取过一分钱,一直本着己欲立而立人,己欲达而达人之心为大家解答。也希望论坛的朋友们能多动脑筋,灵活运用让ROS真正的为你们的工作生活服务,而并非有了问题就来求教,问完就走人的心态你们始终不会提高,希望我们的论坛仍然是一个交流,愉快的环境。Linux宝库~7mQ&aY4`ISK
Linux宝库8uh/X\C~"]

|5Pw,pB]l.f/[ N0言归正传

qKx2BF!^5]0Linux宝库cei(}/k|\

图片点击可在新窗口打开查看Linux宝库&L!Sdzf6v#W

Linux宝库"o0zg,d%WHx

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

O4k2E"Y1X(N0

rU lN+h8ynGT c0图片点击可在新窗口打开查看

%m4S-e/^d B-~'T0{*a0Linux宝库6f*P nV]/m.al

见图:
.Lr@5Q'p8J#{1e}A0Linux宝库gjCDH,Huy$\8G
做双线有3种方法,最早的方法就是添加路由表,策略效率较低。此方法是最简单的,还有一种方法是利用地址列表做MANGLE标记。

9kXM9RVJ0

7G f+]RF:p0Linux宝库!N} e"cRyQ

Linux宝库D3@){ EVg2@9}

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

i![%lN;\0

;z%z6_&xx3s#v#BL%Q0图片点击可在新窗口打开查看

G"KtZ+A/v~0x i b0Linux宝库X8o#J6^!W

做双线备份另外种方法,最简单的就是利用Distance的优先级来做,选择PING检测,主线优先级高于备份路由的优先级,当主线DOWN掉就会显示蓝色失效状态,备份的路由规则就自然生效接替使用。不需要脚本就完成自动切换。Linux宝库-o u G4z-F`/~
Linux宝库7{;v lC!p4t u

Linux宝库"`5UaU6i.x

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

B^0NsN7f9t0Linux宝库#Y @ bL1R;sx

图片点击可在新窗口打开查看Linux宝库P,T0P{ Sf9~j

Linux宝库}U}3WRh!Z4mY"?

图片点击可在新窗口打开查看Linux宝库 UEW8x X.RX j:h/e

|7gB?V j2@4T~9Z.Mf0下面讲讲双线分流的做法。双线分流一般都是同ISP的几条线路达到减轻单线带宽不足的情况。下面是最基本的就是平均分配100台机器,50台走一条线。更好的做法可以做到光纤玩游戏,ADSL线路可做分流QQ,WEB等,具体做法就是在目标端口上填写QQ是8000端口,UDP协议,WEB当然是80端口了。都是很灵活的。
Kzc,tx0

9V(OxtB0Linux宝库@)Pqp8Q/Oj

图片点击可在新窗口打开查看Linux宝库T-V P%};^!I;i({:y/|1@!D

Linux宝库(T3V)u+|x*Y'L

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

J7Y8u?;k6l/ks0

~i1X:OX*iFl m/?0图片点击可在新窗口打开查看

Y*z@4g'qO0

Ed6`k R9A3r F0图片点击可在新窗口打开查看

9y+F @*Om!RSF0Linux宝库(jg"g_}7oy

图片点击可在新窗口打开查看Linux宝库FArwP(Z

3W1t\{Fg-aDz0做同网关的多线ADSL有个技巧,才能让多线并存。然后用脚本实现切换。Linux宝库)O\7]I'{0Fn

T)H:@A ^s0Linux宝库n1K `a t2E:H
按照图中设置,然后配合脚本,从1开始做标签,以此类推。
*MP.c jdY?!E'Zqo0
6e:{y)nJ'h}1r{U0:local assign-address
S.w,c~2WF3v:m0:local new-address
ZD)TfB0:local statusLinux宝库t ]d:V2}$u4MZ
:local x
s7i3M}T1_ @t0:set x1Linux宝库0jaD'OB O8Sv
:for i from=1 to=$x do={Linux宝库b2vn)f0L R
     :set status [/interface get [/interface find   name=("pppoe-out" . $i)] running]Linux宝库W7A$_"K9@)X
     :if ($status=true) do={Linux宝库W8xc&R E)D
      :set new-address [/ip address get [/ip address find dynamic=yes interface=("pppoe-out" . $i)] address]
T W$Z8d/f0      :set new-address [:pick $new-address 0 ([:len $new-address] -3)]Linux宝库Y7^|T!u [xD+L%c
      :set assign-address [/ip address get [/ip address find dynamic=no interface=("pppoe-out" . $i)] address]Linux宝库"lQN!j/st+V
      :set assign-address [:pick $assign-address 0 ([:len $assign-address] -3)]Linux宝库x+}.UP Bd_$s8g
         :if ($assign-address != $new-address) do={
#Hi~ Nc f;te0         /ip address set [/ip address find comment=$i] address=$new-address network=$new-address broadcast=$new-address
'X6v q_ Y9\-z0@0         /ip route set [/ip route find comment=$i] gateway=$new-address
\8c-L4@&|R0`0        }
b}u4t D"Z3T_0    }Linux宝库3P-qVbq
}
0ifJ5Me/aJ~0Linux宝库UHxex$c
红色部分,你有几条ADSL就设置为几。Linux宝库+Z:^#D$rT&YvM"u
Linux宝库k,X&c;EAO

:JJ,r.fy~0Linux宝库q/t8j9MC"R#a9}

Linux宝库7| @9F/u@S#B1t*{

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

)yu } Gt'Y"O%W)e8g7G0

Dg+}%L(A(Q*Yl0图片点击可在新窗口打开查看

&U(V$B,WDG0
Linux宝库-N~5T R)xn9w
'); 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