* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Mandriva Linux Channel Bonding: Balanceo de Carga, Redundancia, Ancho de banda.

Hoy Domingo me puse a buscar entre mis cosas y encontré una tarjeta de red (REALTEK) me la quedé mirando y dije "¿Por qué no la meto en mi viejo PC que yá tenia una tarjeta de red Intel. Instalo madriva y compruebo como va el Channel Bonding?" asi que ni corto ni perezoso empecé la instalación de mi Mandriva 2009 Free (Final edition ;)) y cuando terminó tenia dos tarjetas de red eth0 y eth1. Primero comprobamos que el paquete ifenslave estaba instalado

#urpmi ifenslave

¡¡Sorpresa!! viene instalado por defecto en mandriva 2009 así que lo siguiente fue cargar el módulo bonding en el kernel

#modprobe bonding miimon=100

miimon=100 significa que monitorice cada 100ms si la tarjetas estan funcionando. Ya tenemos lo mas dificil hecho, ahora viene lo que yo llamo "Piece of cake".

Editamos el fichero network

#vi /etc/sysconfig/network

y lo modificamos para que quede de esta forma

HOSTNAME=MiDomino
NETWORKING=yes
GATEWAY=192.168.1.1
GATEWAYDEV=bond0 <---Ojo esto no se puede olvidar

Salvamos el fichero network y hacemos una copia de ifcfg-eth0 en ifcfg-bond0:

#cd /etc/sysconfig/network-scripts
#cp ifcfg-eth0 ifcfg-bond0

Editamos el recién creado fichero ifcfg-bond0:

#vi ifcfg-bond0

y lo modificamos para que quede así

DEVICE=bond0
IPADDR=192.168.1.2 <-- Esta es la ip por donde va ha salir todo el trafico y entrar todo el trafico
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no

Salvamos el fichero ifcfg-bond0 y editamos el ifcfg-eth0

#vi ifcfg-eth0

y lo modificamos para que quede de esta forma

DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

Ojo!! el fichero tiene que quedar asi, nada mas!

Salvamos el fichero y repetimos con ifcfg-eth1. Lo editamos y lo modificamos para que quede así

DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

¡¡Ojo!! El fichero tiene que quedar así, sin nada más.

Bien hasta aquí todo muy fácil ¿no? jeje. Ahora es cuando me topé con algo cuando ejecuté

#/etc/init.d/network start

Me dí cuenta de que eth0 y eth1 no arrancaban, asi que lo hice manualmente

#ifup eth0
#ifup eth1

ahora todo funcionaba perfectamente.

A partir de este momento si una de nuestras tarjetas se estropea la otra continua trabajando, se ha balanceado la carga de la red y encima tenemos más ancho de banda en la red.

Bueno ahé queda para que quien quiera lo consulte. Como veis los domingos son los días en los que me dedico a recuperar piezas viejas para darles algun uso.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de lrbasurto

# 67744 Muy bueno

Gracias aceror.

Es justo lo que busco, tengo dos ADSL y estaba buscando un balanceador de cargas relativamente económico, ya que los de cisco se pasan de rábano con el precio de sus equipos.

Deja lo pruebo.

Saludos

Luis Roberto Basurto Seguin
lrbasurto@gmail.com
skype: lrbasurto
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de festuc@gilug.org

# 77594 No es balanceo para dos adsl

Bonding es para un solo gateway no te permite dos puertas de enlaze

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.