Há pouco tempo me deparei com uma situação onde precisaria usar
duas conexões, um meio de gerenciar de forma em que uma seria o
backup da outra, uma estável e limitada (RÁDIO - IP Privado) e
outra não tão estável, porém, com mais recursos (CABLE MODEM -
IP Público).
Coloquei a da seguinte forma:
- 1º LINK (CABLE MODEM) IP DINÂMICO - eth0.
- 2º LINK (RÁDIO) - IP ESTÁTICO - eth1.
- 3º REDE 10/100 - IP PRIVADO. - eth2
Vamos ao que interessa!
Até aí acho que deu pra entender a situação, então vamos lá...
Iremos trabalhar com
iproute2, primeiro iremos mexer num
arquivinho que se encontra dentro do
/etc/iproute2, o
arquivo é o
rt_tables. Lá você encontrará o seguinte:
#
# reserved values
#
255 local
254 main
253 default
0 unspec
#
# local
#
1 inr. ruhep
Como na verdade o sistema trabalha por prioridades, ele, na
inicialização, irá checar os valores do menor para o maior, então o
sistema irá checar primeiro a que corresponde a tabela padrão "main",
a única tabela de rotas que existe. Editaremos o arquivo e vamos
adicionar o seguinte: 100 e 101 e daremos um nome qualquer,
colocaremos "tabela1" e "tabela2", assim temos:
#
# reserved values
#
255 local
254 main
253 default
0 unspec
#
# local
#
1 inr.ruhep
100 tabela1
101 tabela2