Bonding mode 1 sur 2 réseaux différents

sylvainmoii -  
 sylvainmoii -
Bonjour,
.
je veux faire du bonding (mode=1) avec changement d'adresse IP et passerelle.
.
Exemple:
- eth0:192.168.1.1 netmask:255.255.255.0 gw:192.168.1.100
- eth1:192.168.2.1 netmask:255.255.255.0 gw:192.168.2.100
.
Voici la configuration que j'ai trouvé sur le net pour ifenslave-2.6 sur Ubuntu 8.4:
.
/etc/network/interfaces:
- iface bond0 inet static
- address 10.31.1.5
- netmask 255.255.255.0
- network 10.31.1.0
- gateway 10.31.1.254
- up /sbin/ifenslave bond0 eth0
- up /sbin/ifenslave bond0 eth1
.
/etc/modprobe.d/arch/i386:

- alias bond0 bonding
- options bonding mode=1 miimon=100 downdelay=200 primary=eth1 updelay=200
.
Est-ce que cette configuration est correcte ?
Comment intégrer le changement d'adresse et de passerelle ?

1 réponse

  1. kiki
     
    regarde ce tuto : http://linux.developpez.com/bonding/

    Le bonding c'est du partage de charge : ça fonctionne au niveau 2. Il ne faut donc pas que eth0 et eth1 aient une config en IP. le bonding c'est pas du routage !
    0
    1. sylvainmoii
       
      Salut,

      Je me suis mal expliqué. Je comprends que c'est l'interface virtuelle (Bond0) qui "prend" l'adresse IP.
      voici la configuration que je souhaite:

      Bonding mode=1 avec priorité pour eth0

      switch réseau1(192.168.1.0)----eth0--
      .......................................................|-- Bond0 (192.168.1.100 / 192.168.2.100)
      switch réseau2(192.168.2.0)----eth1--

      Comment faire le changement d'adresse ?

      Selon mes recherche le Bonding ne fait pas que du "load balancing"
      regarde ce tuto http://doc.ubuntu-fr.org/bonding


      merci pour ta réponse !
      0