Ubuntu con varias ADSLs

Imagen de _josean_
0 puntos

Hola:

En los últimos años he trabajado casi al 100% con Windows (cosas de mi empresa) y ahora me toca de nuevo batallar con un servidor Linux.

En concreto me piden que cree un Router/Firewall/Proxy con un Linux con 4 tarjetas de Red. Las cuatro tarjetas son para la LAN y para 3 Líneas ADSL que se disponen en la empresa.

La LAN la tengo en la eth0

Las 3 Líneas ADSL se desean utilizar:

Primera (eth1).- Para una conexión VPN directa hacia una oficina en particular. En éste caso entiendo que a través de las tablas de rutas, definiré que cuando vaya a la IP Pública de la otra oficina la encamine por la eth1

Segunda (eth2).- Para navegación en general. Ésta entiendo que será la que tenga que definir como HW por defecto ¿correcto?

Tercera (eth3).- Para ciertos servicios, como ftp, correo o conexiones con clientes (vnc, rdp, ....). Aquí es donde me entran las dudas y confundo quizás iproute con iptables ¿Cómo discrimino que un servicio en concreto como por ejemplo el ftp use ésta ADSL y no la otra? Si siempre fuesen los mismos servidores creo que podría usar las rutas estáticas pero hablamos que me piden discriminar por servicios (web por una adsl y ftp por otra).

¿qué recomendación me podéis dar?

Gracias y Feliz 2013.