[eside-ghost] + de una tarjeta de red.
Ramón Echávarri
ramandi en teleline.es
Vie Sep 17 11:57:02 CEST 2004
Hola,
Antes que nada, decir que estoy de acuerdo con Pablo, si es para ofrecer
servicios en Internet es bastante improbable que ese sea tu problema (a no
ser que tenga tarjetas de 10 en una red de 100 con carga o cosas por el
estilo).
Además, no sé exactamente que es lo que te pasa cuando dices que no
funcionan, así que igual lo siguiente no te sirve para nada.
En este enlace cuentan como configurar dos tarjetas para alta disponibilidad
(en varios modos). Funcionarían ambas con la misma ip, pero si sólo se
trata de mejorar el ancho de banda puede servir. De todas formas, te
complicas un poco la vida (en función el modo igual tienes problemas con los
switches), así que yo sólo lo usaría si tuviera que mejorar el ancho de
banda de un único servicio. Yo no lo he probado.
http://geocities.com/peeyush_maurya/bonding.htm
Lo siguiente tampoco lo he probado exactamente, pero creo que te puede
servir.
Efectivamente, tener varios gateways sin más no funciona bien, pero si sólo
dejas uno, como asocia la ruta por defecto a una interfaz, las respuestas
(tanto si son de la 192.168.200.4 como de la 192.168.200.6) saldrán todas
por la misma interfaz, con lo que el balanceo no es muy bueno que se diga.
Para evitar eso, puedes configurar el rutado por defecto para una de las ips
y configurar además rutado por origen para la otra ip, de forma que los
paquetes que vengan de la 192.168.200.6 usen otra tabla de rutas. Esto
último sería algo así (para RH, pero imagino que será parecido para otras):
echo 200 correo >> /etc/iproute2/rt_tables
ip rule add from 192.168.200.6 table correo
ip route add 192.168.200/24 dev eth1 table correo
ip route add default via 192.168.200.1 dev eth1 table correo
El echo sólo necesitas hacerlo una vez (vale, ya sé que es obvio, sorry),
para el resto tienes que crear un script que se ejecute al arrancar.
Puedes ver las reglas de rutado que tengas y las tablas correspondientes
con:
ip rule show
ip route show table correo
Aparte de eso, creo que en principio ambas tarjetas responderán a las
peticiones ARP para las dos ips, así que igual tienes un funcionamiento algo
aleatorio.
Si ves que es así, y tienes el equipo en una dmz o similar, igual merece la
pena que le metas entradas ARP estáticas en el router/firewall.
Saludos,
Ramón
----- Original Message -----
From: "Pablo Garaizar Sagarminaga" <garaizar en eside.deusto.es>
To: "Lista de eside-ghost" <eside-ghost en deusto.es>
Sent: Friday, September 17, 2004 10:46 AM
Subject: Re: [eside-ghost] + de una tarjeta de red.
Aupa Jon!
El Fri, 17 Sep 2004 10:26:59 +0200
"Jon Basaldua" <basaldua en gaiker.es> comentaba:
> iface eth0 inet static
> address 192.168.200.4
> netmask 255.255.255.0
> network 192.168.200.0
> gateway 192.168.200.1
> iface eth1 inet static
> gateway 192.168.200.1
> Me acabo de dar cuenta que segun cual ponga primera en "auto", esa es
> la tarjeta que funciona. Haciendole ping tanto a la 192.168.200.6 como
> a la 192.168.200.4, las 2 contestan aunque el cable de red solo este
> enchufada a una de las tarjetas.
Tienes que tener sólo una línea gateway en todo el interfaces o si no se
forma un jaleo de mil pares en la tabla de enrutado. Esto es un fallo de
la configuración en Debian, en este sentido RedHat es más claro: un sólo
fichero para definir el gateway por defecto, y luego ficheros para cada
interfaz de red por separado SIN gateway.
> Se que se puede configurar una misma tarjeta con dos direcciones ip
> distintas ( una virtual), pero la idéa era utilizar 2 tarjetas para
> mejorar el rendimiento. Una tarjeta para el servidor web y otra
> tarjeta para el servidor de correo.
No sé cuánto ancho de banda hacia Internet tienes en tu empresa, pero no
creo que pase los 100 Mbps. Seguro que la tarjeta de red no es el cuello
de botella.
--
Agur
Pablo Garaizar Sagarminaga
garaizar en eside.deusto.es
----------------------------------------------------------------------------
----
_______________________________________________
eside-ghost mailing list
eside-ghost en deusto.es
https://listas.deusto.es/mailman/listinfo/eside-ghost
Más información sobre la lista de distribución eside-ghost