RSS

quarta-feira, 24 de março de 2010

Redundância de link

 
Mapa de rede do exemplo utilizado:

-------------------------------------
eth0 -> ip = 192.168.0.100
.............gw = 192.168.0.254

eth2 -> ip = 192.168.1.100
.............gw = 192.168.1.254
------------------------------------


Inicialmente, deve-se criar duas rotas, sendo “LINK1” e “LINK2” em:

/etc/iproute2/rt_tables

As regras abaixo, define quais redes fazem parte das tabelas criadas:

ip route add 192.168.0.0 dev eth0 src 192.168.0.100 table LINK1
ip route add default via 192.168.0.254 table LINK1

ip route add 192.168.1.0 dev eth2 src 192.168.1.100 table LINK2
ip route add default via 192.168.1.254 table LINK2

Para que a maquina tenha 02 gateway, ou seja 02 rotas default, deve-se inserir as regras:

ip rule add from 192.168.0.254 table LINK1
ip rule add from 192.168.1.254 table LINK2

E por fim, deve-se inserir a regra para definir os 02 gateway:

ip route add default scope global nexthop via $G1 dev $IF1 weight 1 nexthop via $G2 dev $IF2 weight 1

Nenhum comentário:

Postar um comentário