Está en la página 1de 4

Cmo Utilizar Load Balance en Brazilfw 2.31.10 con sp1. Post original en portugus: viewtopic.php?f=39&t=6782 !

oa" #alance es un recurso a$a"i"o reciente%ente en el #ra&il'( )ue per%ite )ue uste" utilice hasta * l+neas "e ,nternet si%ult-nea%ente. .l siste%a va a sortear algunas cone/iones "e algunos usuarios para ca"a una "e las l+neas0 eso va a proporcionar "os efectos interesantes: 1 2 !os usuarios ten"r-n la 3i%presi4n3 )ue la 5an"a "e las "os l+neas fue su%a"a. 2 2 6uan"o una "e las l+neas se cae0 el ,nternet "e5er- continuar funcionan"o a travs "e la7s8 otra7s8 l+nea7s8. Requisitos: 1 2 94lo es posi5le utili&ar "hcp o pppoe en la pri%era l+nea0 los "e%-s :.6.9,;<: tener ,P fi=o. 9i uste" tiene varias l+neas a"sl entonces uste" "e5e rutiar los %4"e%s "e las l+neas secun"arias0 reco%ien"o rutiar to"os 7,P fi=as para to"as las l+neas8. 2 2 >ste" necesita utili&ar "irecciones ?:9 )ue funcionen con ;@?<9 las l+neas. Prue5e ca"a uno separa"a%ente utili&an"o sie%pre las %is%as "irecciones "e "ns. 9i el "ns "e una opera"ora no funciona en la l+nea "e la otra entonces uste" necesitarutili&ar servi"ores "e "ns pA5licos. :o a"elanta na"a colocar el "ns pri%ario "e una opera"ora B el secun"ario "e la otra0 uste" necesita "e un par "e "irecciones "ns )ue funcione 5ien con to"as las l+neas. u!erencia de direcciones dns que "parecen" funcionar con l#neas de cualquier operadora: @P.:?:9 pri%ario..: 2C8.67.222.222 secun"ario: 2C8.67.22C.22C ,:;.!,D pri%ario..: 2CC.18*.26.3 secun"ario: 2CC.18*.26.* 3 2 6a"a una "e las l+neas "e5er- estar en una ,P "e re" "iferente. .ntonces0 cuan"o rutee los %4"e%s no se olvi"en "e utili&ar "irecciones ,P "iferentes: $%emplo:

Eo"e% l+nea 1 = 192.168.1.1 Eo"e% l+nea 2 = 192.168.2.1 i!a paso a paso para la utilizacin del load &alance: 1 2 6u%pla los re)uisitos arri5a. 2 2 ,nstale su #ra&ilfw co%o se fuera s4lo para 1 l+nea0 pero se "e5e "e a$a"ir los "rivers necesarios para las otras placas caso sean "iferentes. 3 2 <rranca el siste%a B prue5a solo con una l+nea. * 2 Fe2configure el siste%a colocan"o los "atos "e la segun"a l+nea en el lugar "el la pri%era B prue5a con esa sola l+nea ta%5in. 2 Fepita el paso * para ca"a una "e las l+neas )ue uste" tuviera0 prue5e uno por uno0 in"ivi"ual%ente. 6 2 'inal%ente entre en la p-gina "el loa" 5alance B colo)ue to"as las "irecciones en los "e5i"os lugares. 7 2 #acGup B re5oot. 9i no funciona0 antes "e preguntar en el foru%0 tenga la 6.F;.H< )ue uste" cu%pli4 los 3 re)uisitos B )ue pro54 ca"a una "e las l+neas in"ivi"ual%ente. !o )ue es (eight 7peso8? (eight in"ica la ?,9;F,#>6,I: "e cone/iones )ue el loa" 5alance va a sortear para ca"a l+nea. 9i sus l+neas son iguales0 entonces uste" pue"e usar el valor "efault = 1 para to"os ellos. .=e%plos: ?os l+neas "e 12 7peso = 1 para los "os8 >na cone/i4n para all-0 una cone/i4n para ac-0 una cone/i4n para all-0 una cone/i4n para ac-. ;res l+neas "e 8 %egas 7peso = 1 para los tres8 >na cone/i4n para la l+nea 10 una cone/i4n para la l+nea 20 una cone/i4n para la l+nea 30 una cone/i4n para l+nea 10 una cone/i4n para l+nea 20 una cone/i4n para l+nea 3.....

9epan )ue el peso no tiene na"a a ver con la veloci"a" "e la l+nea. Peso es la "istri5uci4n entre una l+nea B otra. <hora va%os a ver e=e%plos con l+neas "e veloci"a"es "iferentes: >na l+nea "e 2 6 7peso = 18 B otro "e 12 7peso = 28: >na para all-0 "os para ac-0 una para all-0 "os para ac-..... 6o%o la l+nea "e 12 es ?@9 J.6.9 %-s r-pi"o )ue la l+nea "e 2 6 entonces l "e5e tener peso 2. >na l+nea "e 1C2* 7peso = 280 una l+nea "e 12 7peso = 18 B una l+nea "e 2C*8 7peso = *8: !a l+nea "e 1C2* es ?@9 J.6.9 %-s r-pi"o )ue la l+nea "e 120 por lo tanto "e5e tener peso 2. !a l+nea "e 2C*8 es 6><;F@ J.6.9 %-s r-pi"o )ue la l+nea "e 120 por lo tanto "e5e tener peso *. .nten"i4? 9i? 9+0 B Ba hi&o la actuali&aci4n0 pue"e seguir "e frente si no hi&o0 favor leer este t4pico para actuali&ar: <hora va%os a configurar0 6uan"o se a5re el !oa" #alance por el (e5a"%in0 tene%os una i%agen as+:

'a&ilitar Load Balance: 7 8 :o 7 8 9+ 7Para ha5ilitar s4lo %arcar s+.8 () )(*+ , 7<)u+ colocar el ,P )ue el !oa" #alance va a usar para sa5er si una l+nea se caB4 o no8 )(*+ R$-R. , 7<)u+ colocar cuantas veces l va a intentar antes "e retirar la l+nea "e la ta5la "el !oa" #alance8 <hora va%os por parte:

/ispositi0o de Red , <hora en ve& "e colocar eth10 eth20 eth30 etc... Ja%os a escoger (<:10 (<:20 (<:30 etc... )$ 1 , .s usa"o en el %is%o senti"o "el !oa" #alancee antiguo0 si hu5iera "u"a lea %-s arri5a so5re (eight 7peso8

<)u+ hare%os )ue ca"a puerto salga por una l+nea0 cuan"o uste" escoge el puerto B l+nea "esea"a el we5a"%in configura esta regla por uste":

C1/$: $L$C- 2LL

$IPTABLES -t mangle -A PREROUTING -i ! $IF_INET -p $3 --dpo t $! -" #AR$ --%et-ma & $I'

?on"e: K,P;<#!.9 = 3LusrLs5inLipta5les 3K,':.; = !inG escogi"o K3 = Puerta escogi"a K,? = Earcaci4n )ue la puerta va a llevar <hora para a$a"ir un nuevo puerto haga as+0 <l final "e la p-gina tiene esto:

Macer 6licG en :.( P@F; va a aparecer esto:

2cti0ar: 7 8 9+ 7 8 :o Ear)ue 9+ L(*3, <)u+ va a seleccionar la l+nea )ue el puerto escogi"o va a usar. )rotocolo , Protocolo )ue ser- usa"o en el puerto "esea"o. *umero del )uerto (nicial , 6o%ien&o "el Puerto )ue )uiere )ue sea usa"a sola%ente por la l+nea escogi"o arri5a *umero del )uerto 4inal , 'inal "el puerto )ue )uiere )ue sea usa"a sola%ente por el l+nea escogi"a arri5a >n e=e%plo: )uiero )ue la puerta 21 B 22 salga por la l+nea 10 %e )ue"ar+a as+: L(*3 , !#1 )rotocolo , ;6P *umero de la )uerta (nicial , 21 *umero de la )uerta 4inal , 22 Comentarios , cual)uier cosa

También podría gustarte