Hola... Agradezco por anticipado sus comentario y/o ayuda asi como sus criticas...
Recien me inicio en Ubuntu/Linux...Tengo instalado la version 7.10
Cuento con un equipo con dos interfaces WiFi y una ethernet...cada interfaz WiFi esta conectada a un ISP...la tarjeta ethernet esta conectada a un switch...
Cada interfaz WiFi esta en un segmento de red diferente...
Los segmentos que tengo son los siguientes:
ath0: 192.168.1.X
ath1: 192.168.254.X
eth0: 10.1.1.X
Basicamente lo que quiero hacer, como ya lo comente en el encabezado del mensaje, es balancear el trafico (bonding) de salida y entrada de los ISP hacia la eth0...dejo un esquema para mas claridad:
|-------adsl1-------|
| |
| |
ath0 |
| |
| |
Red Local ------eth0 |------ Internet
| |
| |
ath1 |
| |
| |
|-------adsl2-------|
Las interfaces se encuentran funcionando correctamente, asi que no es necesario reconfigurarlas (en caso de que sea necesario) Espero haber sido claro en lo que intento hacer...
si alguno conoce alguna forma de hacer esto, se los agradecere infinitamente...
Salu2

Ifenslave
Hola mavazdel:
Lo que necesitas es instalar ifenslave, una vez instalado hace falta que: (esto es tentativo, adaptalo a tu red)
Cargar el módulo, levantar la interfaz bond0 y añadir dispositivos al bond0.
Para cargar el modulo ejecuta:
sudo modprobe bonding
Para levantar bond0 ejecuta:
sudo ifconfig bond0 10.xxx.xxx.xxx
Para ahora añadir ath0 y ath1 a bond0 ejecuta:
sudo ifenslave bond0 ath0 ath1
Si con esto tienes salida a internet balanceada.
Configura todo definitivamente:
Ejecuta
sudo gedit /etc/modutils/aliases
Agrega:
alias bond0 bonding
options bonding mode=0 miimon=100
Ejecuta:
sudo gedit /etc/network/interfaces
Agrega:
auto bond0
iface bond0 inet dhcp
hwaddress ether xx:xx:xx:xx:xx:xx
post-up ifenslave bond0 ath0 ath1
pre-down ifenslave -d bond0 ath0 ath1
En este archivo no debe aparecer la configuracion de ath0 ni de ath1, solo de bond0.
Ejecuta:
sudo gedit /etc/modules
Agrega:
bonding
La configuracion es para utilizar ip dinamica, para estatica hay que indicarlo como si de un interfaz normal se tratase.
Saludos.
Equipo de moderadores del Foro
Normas
Saludos.
Equipo de Ubuntu-es
Hola Gabriel, muchas
Hola Gabriel,
muchas gracias por tu ayuda....me funciono perfecto solamente tengo una duda...
que diferencia existe entre los diferentes tipos del parametro "mode" 0, 1, 2, 3, etc....
Salu2
Mode
Hola mavazdel:
De nada.
Te edito a solucionado, la próxima vez no te olvides de editarlo.
En cuanto a tu pregunta conozco tres mode:
0 -Round Robin: Está basado en el orden de esclavos. El dispositivo manda paquetes en turnos y por orden de esclavitud de los interfaces pertenecientes a ese bonding, independientemente de la dirección de origen o de destino del paquete.
1 - XOR: Este método manda los paquetes dependiendo de la direccion física de origen o de destino; es decir un paquete con una determinada MAC de origen o de destino lo manda siempre por el mismo esclavo.
2 - Active-backup policy: Active-backup policy se asegura de que sólo un dispositivo envía paquetes en un determinado momento. Este método es usado para implementar soluciones de alto ancho de banda con dispositivos que no tengan trunking.
Saludos.
Equipo de moderadores del Foro
Normas
Saludos.
Equipo de Ubuntu-es
Mode
Hola mavazdel:
De nada.
Te edito a solucionado, la próxima vez no te olvides de editarlo.
En cuanto a tu pregunta conozco tres mode:
0 -Round Robin: Está basado en el orden de esclavos. El dispositivo manda paquetes en turnos y por orden de esclavitud de los interfaces pertenecientes a ese bonding, independientemente de la dirección de origen o de destino del paquete.
1 - XOR: Este método manda los paquetes dependiendo de la direccion física de origen o de destino; es decir un paquete con una determinada MAC de origen o de destino lo manda siempre por el mismo esclavo.
2 - Active-backup policy: Active-backup policy se asegura de que sólo un dispositivo envía paquetes en un determinado momento. Este método es usado para implementar soluciones de alto ancho de banda con dispositivos que no tengan trunking.
Saludos.
Equipo de moderadores del Foro
Normas
Saludos.
Equipo de Ubuntu-es
duda sobre ifenslave
Hola disculpa, fijate que tengo un problema, quiero utilizar ifenslave para unir 3 conexiones de un solo ISP, segun yo hice las configuraciones pero lo que no se es como hacer para que estas salidas que se rutean hacia bond0, que bond0 la saque a través de una interfaz física. En mi caso eth0, o la que sea no importa, no se como hacer el nat. o no se de hecho si ocupo nat, me podrías ayudar, estoy que me explota la cabeza.
FREE YOUR MIND
FREE YOUR MIND
Hola si quisiera hacer lo
Hola si quisiera hacer lo mismo pero con dos modems 3g la configuracion es la misma?
Muchas gracias