Pues resulta que es una cosa bien sencilla.
En Tona ya hace una semana que por las tardes se utilizan dos ADSL en paralelo por contrarrestar la falta de ancho de banda que se recibe por parte de Telefónica.
Lo he instalado en un fedora 3 y no ha hecho falta modificar ningún modulo del kernel.
El procedimiento utiliza el iproute2 que por defecto ya trae el kernel 2.4
Necesitamos una ethernet por cada ADSL con su subred correspondiente.
Nomenclatura:
eth0 -> primer interfaz conectado a la ADSL1
192.168.1.1 -> IP asociada a eth0
192.168.1.2 -> IP del router ADSL1
192.168.1.0/24 -> subred donde hay ADSL1
eth1 -> primer interfaz conectado a la ADSL2
192.168.2.1 -> IP asociada a eth1
192.168.2.2 -> IP del router ADSL2
192.168.2.0/24 -> subred donde hay ADSL2
Primero:
Crear dos tablas de rutas adicionales al fichero /etc/iproute2/rt_#tables/.
Es tan sencillo como abrir el fichero con un editor de texto y añadir las dos líneas siguientes:
200 ADSL1
201 ADSL2
Segundo:
Asignamos cada subred a la tabla e interfaz correspondiente.
Desde el prompt del sistema:
# ip route add 192.168.1.0/24 dev eth0 src 192.168.1.1 table ADSL1
# ip route add default via 192.168.1.2 table ADSL1
# ip route add 192.168.2.0/24 dev eth1 src 192.168.2.1 table ADSL2
# ip route add default via 192.168.2.2 table ADSL2
Tercero:
Ahora hace falta asegurar que el servidor contesta por la misma interfaz que se ha hecho la petición.
# ip route add 192.168.1.0/24 dev eth0 src 192.168.1.1
# ip route add 192.168.2.0/24 dev eth1 src 192.168.2.1
Quarto:
Sólo hace falta crear la ruta por defecto balanceada.
# ip route add default scope global netxhop via 192.168.1.2 dev eth0 weight 1 nexthop via 192.168.2.2 dev eth1 weight 1
y ya está.
Podéis encontrar un manual muy cumplido y claro de como funciona iproute2 en la siguiente URL:
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Adv-Routing-HOWTO.html
Es un manual muy cumplido, para conseguir esto sólo me he debido leer las primeras 13 páginas de 94 que tiene y es hasta el capítulo 4 de 20 que tiene, poco a poco me iré leyendo los otras, pero promete mucho.
Quim
Traducción LinksysDS

