IP ROUTE – Roteamento avançado linux gerenciando mais de um link

Essa configuração pode ser utilizada para quem tem um ou mais links funcionando simultaneamente.

# Adiciona Regras
# Cria-se uma tabela para cada Gateway.
ip rule add from 200.200.200.1 table 1
ip rule add from 200.200.100.1 table 2

# Vincula a marcalçao de pacote a tabela dos gateways e a prioridade.
ip rule add fwmark 0x1 table 1 prio 20
ip rule add fwmark 0x2 table 2 prio 21

# Cria a rota default para cada placa.
ip route add default via 200.200.200.254 dev eth0.1 table 1
ip route add default via 200.200.100.254 dev eth0.2 table 2

# Limpa a tabela de roteamento.
ip route flush cached