
Una máquina Linux está conectada a Internet a través de dos interfaces ppp0 y ppp1 utilizando dos módems. Además, esta máquina actúa como punto de acceso inalámbrico a través de una interfaz, por ejemplo, eth0 con dirección IP 192.168.1.1 y actúa como puerta de enlace para los dispositivos conectados a través de esta red con máscara de subred 255.255.255.0.
Ahora es posible lograr lo siguiente:
Cuando cualquiera de los dispositivos conectados a través de un AP inalámbrico necesita conexión a Internet, la máquina Linux debe usar la interfaz ppp1 para Internet.
Si alguna de las aplicaciones en la máquina Linux necesita conexión a Internet, la máquina Linux debe usar la interfaz ppp0 para Internet.
¿Se puede lograr esto agregando reglas a las cadenas en las tablas de filtro/nat?
Si la tabla de enrutamiento del kernel tiene una regla predeterminada para enrutar el tráfico predeterminado a través de la interfaz ppp0, ¿el kernel ignorará por completo ppp1 para Internet?
PD: nuevo en conceptos de redes y enrutamiento. Si la pregunta no está clara, deje un comentario, intentaremos brindar más información.
Respuesta1
Este sitio puede ser de su interés; no es 100% lo que desea lograr, pero puede brindarle algunos consejos o algunas ideas sobre qué más puede hacer.
http://blog.khax.net/2009/12/01/multi-gateway-balancing-with-iptables/