Le 12/06/2010 23:13, Thierry B a écrit : > Bonsoir, > > J'ai installé les paquets xen de testing sur ma dédibox v3 en lenny : > j'ai donc le noyau 2.6.32-5-xen-amd64 avec l'hyperviseur 3.4. > > J'ai configuré Xen en mode nat: > > (network-script network-nat) > (vif-script vif-nat) > > J'ai crée une machine virtuelle, puis je l'ai lancée. > > Au lancement, il me crée tout seul une interface virtuelle vif1.0, mais > j'ai plusieurs soucis par rapport à ca: > > - si je shutdown ma machine virtuelle et la relance, il incrémente un > id, et l'interface devient vif2.0 par exemple et ainsi de suite.
En fait, ca s=peut se spécifier dans le fichier de configuration de la VM qu'on va lancer: J'ai modifié cette ligne: vif = [ 'ip=192.168.0.13,mac=xxxxxxxxxxxxx, vifname=vif1.0' ] en ajoutant moi meme le nom de l'interface que je voulais, et là l'interface dom0 a bien toujours le même nom. > > - l'ip fixée sur cette interface a l'air d'etre toujours la même mais > aucun moyen de la fixer dans les fichiers de configuration de > Cen...(eventuellement, peut-être en la déclarant dans > /etc/network/interfaces, mais encore faudrait t'il que le nom de > interface virtuelle soit fixe lol) > > Du coup, je n'arrive pas à mettre l'ip gatway que j'ai mis à ma machine > virtuelle, pour mon interface virtuelle sur le dom0. Alors pour ça, il faut modifier cette partie là: routing_ip() { #echo $(echo $1 | awk -F. '{print $1"."$2"."$3"."$4 + 127}') echo $(echo $1 | awk -F. '{print $1"."$2"."$3".254"}') } en #, c'est la ligne originale,ils attribuent à l'interface dom0, une ip calculée en prenant l'ip du domu (en l'occurence 192.168.0.13) et en rajoutant 127, super!...lol. > > Une idée? Voilà, je me suis répondu. > > Merci :-) > PS: Après tout ca, faut quand même ajouter un script qui se lancait automatiquement au démarrage de ma domu pour ajouter la route qui va bien vers mon gateway: # cat /etc/init.d/custom.sh #! /bin/sh # /etc/init.d/custom.sh # # Carry out specific functions when asked to by the system case "$1" in start) echo "Add route" ip route add default via 192.168.0.254 dev eth0 ;; stop) echo "Stopping script blah" ip route del default via 192.168.0.254 dev eth0 ;; *) echo "Usage: /etc/init.d/custom.sh {start|stop}" exit 1 ;; esac exit 0 car malheuresement, en ajoutant: post-up /sbin/ip route add default via 192.168.0.254 dev eth0 dans le fichier interfaces, ca marchait pas :-( Voilà :-) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/4c14b556.9030...@tbzone.org