[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Balanceamento



Estou com um problema sobre balanceamento... vamos dizer que eu tenho 2 provedores e quero que quando a eth1 tiver baixando muito nela ele comece a baixar pela eth2 ou entao que se eu baixar um arquivo de 10 mega 5 mega va pela eth1 e 5 pela eth2... o maximo que eu consegui foi pelo iproute2 mais fiquei preso as redes "200.253.202.0" como segue o que eu fiz abaixo. Mais não é o que eu quero.

eth1: 200.253.244.13 gateway 200.253.244.3
eth2: 200.253.202.4  gateway 200.253.202.254

ip route add 200.253.244.0 dev eth1 src 200.253.244.13 table cable1
ip route add default via 200.253.244.3 table cable1
ip route add 200.253.202.0 dev eth2 src 200.253.202.4 table cable2
ip route add default via 200.253.202.254 table cable2

ip route add 200.253.244.0 dev eth1 src 200.253.244.13
ip route add 200.253.202.0 dev eth2 src 200.253.202.4

ip rule add from 200.253.244.13 table cable1
ip rule add from 200.253.202.4 table cable2

ip route add default scope global nexthop via 200.253.244.13 dev eth1 weight 1 \ nexthop via 200.253.202.254 dev eth2 weight 1

Sera que existe algo que faça o que eu quero?




Reply to: