On Wed, 28 Apr 2004 16:04:50 -0800
"Gregory Cascante (Mobile Computer)" <[EMAIL PROTECTED]> wrote:

> Hola gente estoy en peque�os problemas con el ruteo en una maquina,
> que esta haciendo las de router para dos redes 
> 
> Tengo que enrutar 2 clases C por ahi, cada clase C esta en diferente
> ISP Estoy usando Debian woody 
> Basicamente el problema es que solo una red es la que esta saliendo,
> la otra red no sale, estoy 100% seguro que llega al linux pero a la
> hora de retorno se va por la red que no es, nose si me explico. 
> 
> Le tengo 4 tarjetas de red instaladas 

Esto es relativamente simple, pero usando woody probablemente ocup�s
hacerte un kernel nuevo, no estoy seguro qu� opciones de red tiene el
kernel stock de woody.

Lo que ocup�s es un kernel 2.4, que tenga Advanced router y Policy
Routing, adem�s de las herramientas que vienen en el paquete de woody
"iproute", una vez que teng�s eso lo que hay que hacer es:

1. crear tablas de ruteo adicionales para cada par de clase C e ISP
        vim /etc/iproute2/rt-tables
                50 isp1
                60 isp2

2. llenar cada tabla de ruteo con lo que corresponda
        ip route add default via <default gateway de isp1> table isp1
        ip route add default via <default gateway de isp2> table isp2

3. crear las reglas necesarias para que esto funcione
        ip rule add from <subred1>/mascara lookup table isp1
        ip rule add from <subred2>/mascara lookup table isp2

4. disfrutar de la vida.

Como nota en el paso 3 hay que poner las subredes en notaci�n CIDR, por
ejemplo si la subred 1 es 192.168.1.0 con m�scara 255.255.255.0 se pone
192.168.1.0/24, como dec�s que son clase C /24 es lo que aplica.

Si quer�s probar si el kernel que ten�s actualmente te va a funcionar
antes de ponerte a hacer uno pod�s instalar el paquete iproute,
modificar el archivo del paso 1. y probar con "ip route list table isp1"
si no te da ning�n error significa que ten�s lo necesario, si te da
error ten�s que hacer un kernel nuevo.

Espero que esto te ayude,

Federico Figueroa C.
Inalambrica.

--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED]  http://www.linux.or.cr/listas

Responder a