Network bonding

Neo31 neo31 at geeksgeneration.com
Jeu 22 Oct 17:37:17 UTC 2009


Merci de partager le script Ali.
voila la bonne définition de la technique dont on a besoin. Elle s'appelle
LOAD BALANCING.
une page de wikipedia parle de cette technique
http://en.wikipedia.org/wiki/Load_balancing_%28computing%29
Vous trouvez une definition plus precice de notre sujet dans le sous-titre
In telecommunications

Load balancing can be useful when dealing with redundant communications
> links. For example, a company may have multiple Internet connections
> ensuring network access even if one of the connections should fail.
> ...
> With load balancing, both links can be in use all the time. A device or
> program decides which of the available links to send packets along, being
> careful not to send packets along any link if it has failed. The ability to
> use multiple links simultaneously increases the available bandwidth...
>

Bonne chance.

2009/10/22 ali benbrahim <ali.ibn.ibrahim at gmail.com>

> voila , je me suis souvenu que Mehdi a fait une config de ce type, il m'a
> envoyé sa config:
> Merci mahdi
>
> il faut mettre ce script dans /etc/network/if-up.d/
> et le nommer "routes"
> #!/bin/sh
>
> if [ "$IFACE" = lo ]; then
>         exit 0
> fi
>
> if [ "$IFACE" = eth0 ]; then
>         exit 0
> fi
>
> ip route add 192.168.2.0 dev eth0 src 192.168.2.107 table T1
> ip route add default via 192.168.2.1 table T1
> ip route add 192.168.1.0 dev eth1 src 192.168.1.64 table T2
> ip route add default via 192.168.1.254 table T2
>
> ip route add 192.168.2.0 dev eth0 src 192.168.2.107
> ip route add 192.168.1.0 dev eth1 src 192.168.1.64
> #cette option et pour passer seulement par le network 192.168.2.1
> #ip route add default via 192.168.2.1
>
> #celle-ci c'est pour passer par les deux network
> ip route add default scope global nexthop via 192.168.2.1 dev eth0 weight 1
> nexthop via 192.168.1.254 dev eth1 weight 1
>
> ip rule add from 192.168.2.107 table T1
> ip rule add from 192.168.1.64 table T2
>
>
> apres rajouter dans /etc/iproute2/rt_tables
> 200     T1
> 201     T2
>
> et enfin configurer /etc/network/interfaces
> voici le mien:
> # This file describes the network interfaces available on your system
> # and how to activate them. For more information, see interfaces(5).
>
> # The loopback network interface
> auto lo
> iface lo inet loopback
>
> # The primary network interface
> auto eth0
> iface eth0 inet static
>         address 192.168.2.107
>         netmask 255.255.255.0
> #       gateway 192.168.2.1
>
> auto eth1
> iface eth1 inet static
>         address 192.168.1.64
>         netmask 255.255.255.0
> #       gateway 192.168.1.254
>
>
> n oublie pas de chmod 755 le script routes
> redemarre ton network:
> /etc/init.d/networking restart
>
> et voila
> bon courage!
>
>
>
>
> 2009/10/22 Neo31 <neo31 at geeksgeneration.com>
>
> Je suis d'accord avec Ali Benrahim a propos du balancing, je pense que
>> c'est la bonne méthode a utiliser. J'ai entendu parler de cette solution sur
>> windows et je pense que ça marche déjà aussi sur GNU/Linux donc fait une
>> petite recherche a propos de ce band balancing (je ss pas sure du mot band)
>> anyway. c'est le bon fils qui conduit a la bonne solution.
>> Bonne chance.
>> Neo31
>>
>> 2009/10/22 adnen ajengui <ajengui.adnen at gmail.com>
>>
>>>  salam
>>> j'ai deux cartes réseaux sur mon PC et deux connexion internet. j'aimerai
>>> configurer ma connexion d'une manière a ce que si la connexion tombe sur une
>>> carte, l'autre prendra le relève.
>>> en cherchant sur le web, j'ai trouvé le ifenslave qui d'apré les doc,
>>> correspond exactement a mes recherches mais j'ai eu un petit problème lors
>>> de sa configuration avec ubuntu 9.04
>>> tout semble en marche, mais je n'arrive pas a ouvrir une page internet
>>> sur firefox, malgré que j'arrive a pinguer sur www.google.com par
>>> exemple.
>>> d'apré ce ke j'ai trouvé sur le net, le ifenslave n'a pas encore été
>>> testé sur le 9.04 !!!
>>> pouvez vous m'aidez soit a trouver la bonne méthode pour configurer
>>> ifenslave ou de trouver une autre méthode fonctionnelle.
>>>
>>> merci.
>>>
>>> --
>>> ________________________________________
>>> Le bonheur d'un homme libre ne dépend pas des circonstances, mais de ce
>>> qu'il fait  des circonstances .
>>>
>>> --
>>> Ubuntu-tn mailing list
>>> Ubuntu-tn at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-tn
>>>
>>>
>>
>> --
>> Ubuntu-tn mailing list
>> Ubuntu-tn at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-tn
>>
>>
>
> --
> Ubuntu-tn mailing list
> Ubuntu-tn at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-tn
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.ubuntu.com/archives/ubuntu-tn/attachments/20091022/945a94ac/attachment.html>


Plus d'informations sur la liste de diffusion Ubuntu-tn