A muchos (a pocos o casi nadie) le ha pasado que en nuestros equipos siempre tendremos un default Gateway, sobre nuestro S.O., eso suena bien, todo perfecto y sin dolores de cabeza.
Pero que pasaría si tuvieramos la necesidad de anexar 2 tarjetas o más de red (vaya y para que), y que cada una perteneciera a una subnet diferente.
No voy a comenzar diciendo: este es el caso del Sr. Linux que nos manda su cartita...
Bueno, si comencé diciendo eso, pero vamos a lo que nos importa: Como poner 2 o más Default Gateway a nuestro Servidor.
Para el ejemplo que vamos a realizar, será en un servidor Linux (Red Hat) con 2 interfaces de red. A continuación colocamos los datos:
Interface=eth0
Netmask=255.255.255.0
IPAddress=10.103.2.2
Gateway=10.103.2.1
Interface=eth1
Netmask=255.255.255.0
IPAddress=10.103.20.4
Gateway=10.103.20.1
Con los datos siguientes, comenzaremos configurando nuestra tarjetas de red. Para cada una de las configuraciones, debemos de ingresar los valores correspondientes en los archivos de configuración:
vi /etc/sysconfig/network-scripts/ifcfg-eth0 |
vi /etc/sysconfig/network-scripts/ifcfg-eth1 |
Ya que tenemos nuestra información editada en cada uno de los arcchivos de configuración, vamos a proceder a escribir el siguiente comando:
ip route add default nexthop via 10.103.2.1 dev eth0 nexthop via 10.103.20.1 dev eth1 |
Cuando escribimos el comando route, podremos ver que existe sólo una por default, pero escribiendo el siguiente comando:
Podremos ver lo que acabamos de agregar, mostrandose de la siguiente manera:
default |
nexthop via 10.103.2.1 dev eth0 weight 1 |
nexthop via 10.103.20.1 dev eth1 weight 1 |
|
De esta manera, en nuestro ejemplo hemos configurado el default Gateway para cada una de las interfaces de red en nuestro equipo Linux.
Espero que esta información les ayude, y comenten si les ha servido o ha sido de utilidad.
Bytes.