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

Re: Bonding e iproute.



Bom dia.

Cara vou tentar passar o que usei aqui na empresa.

Criar tabela no :

/etc/iproute2/rt_tables

exemplo  de criação (no final do arquivo):

200 net

importante o número que você for por nela.

depois vc pode fazer um script para levantar essa conf automaticamente  
mas seria algo assim :

$TABLE = nome da tabela que vc criou no arquivo acima.

ip route add 10.1.1.0/30 dev eth0 table $TABLE (aqui é um exemplo de uma 
conexão adsl que o modem é o 10.1.1.1 e a minha interface 10.1.1.2)
ip rule add from gw lookup $TABLE prio 100
ip rule add fwmark 0x02 lookup $TABLE prio 100 (o 0x02 corresponde a uma 
tabela de com o valor 200 que criei)

Depois vc marca no fw isto, eu por exemplo uso iptables.

Na tabela mangle:

-A PREROUTING -p tcp -m tcp --dport 110 -j MARK --set-mark 0x02

Tudo que for pela porta 110 vai usar este link.


Em 31 de janeiro de 2012 13:32, Informática HUT <cpd@hutaubate.com.br> escreveu:
Bom dia a todos,


           Conseguimos aqui na empresa uma segunda linha de dados da Telefonica. Agora possuímos um link de 4 Mbps e outro de 2 Mbps. Gostaria de utilizar um servidor para balancear esses 2 links e fazer NAT para minha rede. Penso em utilizar uma placa mãe com 3 placas de rede (2 link + 1 rede local). Comecei  a pesquisar sobre bonding, mas travei na hora de definir o bond0 (seria a placa restante ou é um outro tipo de conexão). Pesquisei mais um pouco e achei alguns tutorias interessante sobre tabela de roteamento, iproute2; marcar pacotes e definir por qual placa eles devem sair. Alguém poderia sugerir qual caminho devo seguir.

obs.: 75% da rede local utiliza a internet para acessar email e navegar na internet. O restante acessa algumas paginas especificas do governo, na qual estão sempre logados; e possuo algumas maquinas que acessam um servidor de uma empresa contratada, através de um aplicativo java, onde cadastram exames e imprimem resultados (no site do laboratório).


Desde já agradeço as sugestões.

--
Leandro M. Pereira
Informática HUT
(12) 3625-7605


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 4F28097B.4070202@hutaubate.com.br" target="_blank">http://lists.debian.org/4F28097B.4070202@hutaubate.com.br



Reply to: