elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  Técnica bonding con ifenslave
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Técnica bonding con ifenslave  (Leído 9,911 veces)
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Técnica bonding con ifenslave
« en: 9 Febrero 2011, 10:07 am »

Hola.

No se si esto va aquí o en SO Linux (Ubuntu) pero como se trata de modificar opciones de red lo posteo aquí mismo. Si a vuestro jucio está mal, moderadores, cambiarlo. :)

He estado probando el programa ifenslave en Ubuntu. Para los que no sepan de que se trata, es un software que junta dos redes (eth1 eth2) para transformala en una (bond0) y así ver tambien el ancho de banda de los dos en uno solo. Esto se llama bonding (vinculación). Realmente no junta las dos bandas de ancho, lo que hace es balanceo de carga, que se trata, a groso modo, de enviar los paquetes por la red menos sobrecargada o que mejor señal tiene.

Cuando lo configuré, en un principio todo funcionaba bien. Lo probé con 2 wifis (wlan0 wlan1) y me creo correctamente todo, no me salía ningún error. Pero el problema viene a la hora de salir a internet. Simplemente se queda intendando mostar la página y no hace nada.

No se si tiene que ver, pero lo estoy probando en maquina virtual.

Si alguien pudiera darme una idea, pista o en el mejor de los casos una solución, se lo agradecería.

Gracias de antemano


En línea

Silici0

Desconectado Desconectado

Mensajes: 217


Insider


Ver Perfil
Re: Técnica bonding con ifenslave
« Respuesta #1 en: 9 Febrero 2011, 13:20 pm »

Creo que es fundamental que comentes si ya tenias acceso a internet antes desde cualquiera de las dos interfaces de red de la máquina virtual antes de unirlas.

 La prueba que dices que haces de acceso a internet no es completa, tienes que hacer pruebas en las que no intervenga por ejemplo la resolucion DNS como un simple ping a una ip de internet.

Que no se salga ningun error no quiere decir que este todo correcto, ¿Que pruebas has hecho para comprobar que la asociacion de las tarjetas con los APs es correcta?


En línea

"Lo que posees acabará poseyéndote."
.
..:
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: Técnica bonding con ifenslave
« Respuesta #2 en: 9 Febrero 2011, 18:07 pm »

Bueno...

Cosas que probé:

-Probé que tuviera internet antes de crear el bond0.
-Probé a abrir el navegador y buscar en internet.
-Miré si tenia una IP correcta las dos tarjetas. Estaban correctas.
-Probé diferentes configuraciones de red para el interfaz creado bon0. (+/- puerta de enlace, +/- IP estatática,+/-  DHCP. El servidor DNS no lo incluí en la prueba).
-Al hacer un ping me el menasaje de host unreacheable, pero solo con la IP de una tarjeta de red no con las dos:
 From 192.168.2.111 icmp_seq=2 Destination Host Unreachable
From 192.168.2.111 icmp_seq=3 Destination Host Unreachable
From 192.168.2.111 icmp_seq=4 Destination Host Unreachable


Después páginas que utilize para configurarlo, pero no me funcionó:

http://www.ubuntu-es.org/?q=node/69531


http://www.estrellateyarde.org/so/channel-bonding-en-linux


http://www.howtoforge.com/network_bonding_ubuntu_6.10 (en esta algunos archivos no me salen igual y no la seguí al pie de la letra, supongo que es un poco vieja)

He leído que es preciso tener instalada la versión correspondiente al kernel de tu sistema, cuando mire la versión del kernel de ifenslave ($ ifenslave -V) me mostró lo siguiente:

ifenslave.c:v1.1.0 (December 1, 2003)
o Donald Becker (becker@cesdis.gsfc.nasa.gov).
o Detach support added on 2000/10/02 by Willy Tarreau (willy at meta-x.org).
o 2.4 kernel support added on 2001/02/16 by Chad N. Tindel
  (ctindel at ieee dot org)

Así que lo iba a desinstalar, pero al desinstalarlo ($ sudo apt-get remove ifenslave) me puso lo siguiente:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
Note, selecting ifenslave-2.6 instead of ifenslave
The following packages will be REMOVED:
  ifenslave-2.6

Pone que tengo la versión 2.6! la correcta! ya no se de quien fiarme.

He instalado desde el paquete .deb del repositorio de ubuntu, que creo que será el mismo que se instala con el apt-get, pero bueno. Y sigue saliendo el mismo mensaje.

También he estado mirando una página que parece bastante completa para configurar el ifenslave, pero habla mucho de Suse y hay muchos archivos e historias (como si el sistema funciona con initscrips o con sysconfig) que no comprendo y no se si valen para mi configuración.

Decir que tengo Ubuntu 10.04

Gracias de antemano
« Última modificación: 9 Febrero 2011, 19:15 pm por moikano→@ » En línea

moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: Técnica bonding con ifenslave
« Respuesta #3 en: 19 Febrero 2011, 14:13 pm »

Buscandon por el google he encontrado muchas respuestas, pero ninguna valida. Tambien he encontrado algunas respuestas que vienen del foro de aquí.
Pido a alguna alma caritativa que me muestre algun tipo de salida hacia la solucion de mi problema. Ya que existen muchas respuestas, tutoriales y demas que intenté pero no funcionó.
Estoy un poco estancado con este asunto, cualquier ayuda es buena.

Gracias de antemano.
En línea

moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: Técnica bonding con ifenslave
« Respuesta #4 en: 28 Febrero 2011, 13:13 pm »

Insisto, llamarme pesado, pero quiero saber esto.
Probando configuración alfinal conseguí que las dos redes estuvieran bien enalzadas y con su bond0, pero el router no les daba la IP. Se quedan cargando, como enviando la solicitud, pero la IP nunca llega.

Sigo pidiendo ayuda. Gracias por leer.
En línea

kartludo

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Técnica bonding con ifenslave
« Respuesta #5 en: 29 Julio 2013, 16:24 pm »

Buenos dias , queria plantearte que existen 7 modos de bonding, desde el modo 0 hasta el 6, y cada uno tiene caracteristicas particulares, ademas de que algunos necesitan un tipo de conexion especial y que el switche (esta bien se que lo hiciste con wifi) tenga algunas capacidades especiales, entonces estas utilizando algun nivel que requiere de esas capacidades especiales en los switches, yo te recomendaría que utilices el modo 6, que hace balanceo de carga con tolerancia a fallos en ambas tarjetas, reconfigura los parametros con el nivel 6 y seguro que obtendras buenos resultados, ya que solo requiere switching simple, en tu caso requiere solo  conectar al router y listo
En línea

moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: Técnica bonding con ifenslave
« Respuesta #6 en: 11 Agosto 2013, 21:32 pm »

gracias por responder, si te das cuenta hace dos años que publiqué el post, pero de todas formas esto siempre me sigue interesando.
Al final lo que deducí fue que con redes wifi no funciona bien el bounding, ya que en físico funcionaba perfectamente.

Gracias de todas formas, investigaré los modos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Una duda sombre Channel Bonding
Wireless en Linux
isamu79 0 1,521 Último mensaje 21 Julio 2011, 04:48 am
por isamu79
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines