Suite à diverses tentatives d'utilisation de Xen, j'ai retenue la seule architecture réseau qui me permettait de disposer d'adresses privée pour mes domU et d'une adresse publique pour mon dom0.
J'utilise donc le mode network-router avec un nat en sortie sur eth0.
Donc, ca, ca marche sans aucun soucis pour l'IPv4.
Maintenant, dans un exces de folie, je me suis dit, pourquoi ne pas rajouter l'IPv6 que mon hébergeur m'offre gentillement, sous la forme d'un /64 (en meme temps, pour une machine, cela parait logique)
J'ai donc utilisé la technique "broute" que l'on utilise avec free en /64, ( http://ip6.fr/free-broute/ ) et j'ai désactivé l'autoconf sur mon bridge, pour éviter tout conflit
J'ai donc monté mon petit bridge entre eth0 et vif1.0 :
ebtables -t broute -A BROUTING -p ! ipv6 -j DROP
brctl addbr br0
ifconfig br0 up
echo 0 > /proc/sys/net/ipv6/conf/br0/autoconf
brctl addif br0 vif1.0
brctl addif br0 eth0
Donc la, ca marche toujours en ipv4 (encore heureusement), mon eth0 de mon domU s'autoconfigure bien. Tout semblait presque parfait.
Je lance un petit ping6 www.kame.net, et la, boom, je perds ma connexion sur mon dom0 (et donc fatalement, mon domU).
En gros, le symptome : des que mon domU fait de l'ipv6, l'ipv4 tombe pendant 10s, redevient OK 10s, etc (d'apres un ping sur mon ip).
Comme vous vous en doutez, cela peut s'avérer génant. Et comme je n'ai pas d'ipv6 chez moi, aucun moyen de voir si j'ai le meme symptome en ipv6.
Quelqu'un aurait il des pistes ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.