Complementando a resposta do Oséias, o roteamento básico do linux
(utilitário "route") só suporta roteamento baseado no destino. Para
fazer o roteamento baseado na origem você poderá utilizar o uma
casadinha dos utilitários "iptables" e "ip".
Os comando são os seguintes:

# Criando as tabelas para rotear os tráfegos baseado na origem
echo -e "
10   <tabela1>
20   <tabela2>
" >> /etc/iproute2/rt_tables

# Configurando a rota padrão nas respectivas tabelas
ip route add default via <gateway1> table <tabela1>
ip route add default via <gateway2> table <tabela2>

# Marcando o tráfego de acordo com a rede de origem
iptables -t mangle -I FORWARD -i eth0 -s <rede1> -j MARK --mark 1
iptables -t mangle -I FORWARD -i eth0 -s <rede2> -j MARK --mark 2

# Encaminhando o tráfego de acordo com a rede de origem para a
respeciva tabela de roteamento
ip rule add prio 10 fwmark 1 table <tabela1>
ip rule add prio 20 fwmark 2 table <tabela2>

Um abraço.

--
Márcio A. S. Correia



2009/8/24 Oséias Ferreira <[email protected]>:
> 2009/8/22 Devair Linux <[email protected]>:
>> Bom dia!
>> Senhores,
>> Em uma Lan House e Loja de Informatica, há 2 links de acesso a internet,
>> sendo um link da speed Telefonica, e outro Vivax (por cabo), inicialmente
>> iriamos unir os links fazendo o load balance, destes link´s, ocorre que
>> conversando com o dono, ele me disse que o link da vivax (por cabo),  tem
>> controle de quantidade de downloads, e na lan isto acaba, estourando o
>> limite para acesso, algo assim em torno de 120GB,  então definimos que
>> iremos estabelecer as seguintes regras:
>> O Link da speed, ficara para a lan house, pois não ha limites de navegação.
>> Como o cabo, possui limites, iremos coloca-los para a loja de informatica,
>> aonde o fluxo de navegação e muito menor. Estou montando um servidor Linux,
>> e nele irei colocar 3 placas de rede, 1 para o speed, outra para o Vivax
>> (Cabo), e a terceira placa de rede sera como saida para as rede (Lan House e
>> Loja)  , minha duvida e como irei fazer a divisão para essas conexões, como
>> fica os Nat´s, espero que tenha conseguido passar a voces o que preciso
>> fazer e tambem por toda ajuda que receber.
>
> Provavelmente as redes, lanhouse e loja, já estão separadas, não é?
> Basta definir as rotas no gateway.
>
> rede1 -> link1
> rede2 -> link2
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a