Resol[XEN] utilisation de plusieurs cartes reseaux physiques

bonjour à tous,

je ne sais pas si je suis dans la bonne catégorie mais il y a un peu de reseau

commençons par le debut presentation du materiel et des softs

serveur dell R610
double xeon 4 core
4 cartes reseau brodcom

systeme debian 5.0.3 amd64

j ai installé les paquets pour xen cad
xen-hypervisor-3.2-1-amd64 xen-linux-system-2.6.26-2-xen-amd64 xen-utils-3.2-1 xenstore-utils xenwatch xen-shell xen-tools

j ai configurer xen en suivant ce tuto
howtoforge.com/virtualizatio … enny-amd64
reboot
un uname -r donne : 2.6.26-2-xen-amd64
mise à lheure avec ntpdate
utilisation de la carte reseau eth0
mise en bridge de xen avec le script par defaut (network-script network-bridge)

ensuite j ai installé une machine virtuel VM1 et tout marche nikel
le ping vers google fonctionne

maintenant je vous explique mon objectif

je souhaite utiliser la carte eth1 pour ma nouvelle machine VM1(pour ne pas passer par la même carte reseau que la machine hôte)

j ai procéder comme ceci

j ai remplacer le script network-bridge par un nouveau contenant

#!/bin/sh dir=$(dirname "$0") "$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1 "$dir/network-bridge" "$@" vifnum=2 netdev=eth2 bridge=xenbr2 "$dir/network-bridge" "$@" vifnum=3 netdev=eth3 bridge=xenbr3

je n ai rien preciser pour eth0 pour quil soit utiliser par la machine hote.
j ai fait un petit chmod u+x sur mon script

et enfin ajouter cette ligne dans mon fichier VM1.cfg
eth1 pour Dom1
vif = [‘mac=00:16:de:ad:be:ef,bridge=xenbr1’]

un petit reboot pour la prise en compte des nouveau parametres
boot de VM1
mais VM1 na pas acces au reseau, j ai bien une carte eth0 dans VM1

voici le resultat de ifconfig sur la machine hote

[code]eth0 Link encap:Ethernet HWaddr 00:22:19:62:3d:43
inet adr:192.168.100.246 Bcast:192.168.100.255 Masque:255.255.255.0
adr inet6: fe80::222:19ff:fe62:3d43/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:561 errors:0 dropped:0 overruns:0 frame:0
TX packets:183 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:63830 (62.3 KiB) TX bytes:31388 (30.6 KiB)
Interruption:36 Mémoire:d6000000-d6012100

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1575 (1.5 KiB) TX bytes:1575 (1.5 KiB)

peth1 Link encap:Ethernet HWaddr 00:22:19:62:3d:45
inet adr:192.168.100.86 Bcast:192.168.100.255 Masque:255.255.255.0
adr inet6: fe80::222:19ff:fe62:3d45/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:328 errors:0 dropped:0 overruns:0 frame:0
TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:34525 (33.7 KiB) TX bytes:13010 (12.7 KiB)
Interruption:48 Mémoire:d8000000-d8012100

peth2 Link encap:Ethernet HWaddr 00:22:19:62:3d:47
UP BROADCAST PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:32 Mémoire:da000000-da012100

peth3 Link encap:Ethernet HWaddr 00:22:19:62:3d:49
UP BROADCAST PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:42 Mémoire:dc000000-dc012100

vif1.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:328 (328.0 B) TX bytes:2717 (2.6 KiB)
[/code]
et un brctl show donne bien

brctl show bridge name bridge id STP enabled interfaces xenbr1 8000.002219623d45 no peth1 vif1.0 xenbr2 8000.002219623d47 no peth2 xenbr3 8000.002219623d49 no peth3

je nobtiens pas d’adresse ip pour VM1
je ne comprend pas pourquoi? et je pete un plomb :slightly_smiling:

si quelqu’un aurai un piste ou un coup de main à me donne afin de pouvoir m’avance ca serai sympa

merci d’avoir pris le temps de me lire et bonne soiree

c’est bon jai trouve en faisant un ip addr show
je me suis appercu que xenbr0 ete desactivé

je l’ai activé et VM1 a acces au reseau

merci