• [^] # Re: Pas compris le problème :p

    Posté par . En réponse au message Utilisation d'OVS et de quagga. Évalué à 1. Dernière modification le 22 février 2015 à 13:00.

    En fait, je veux créer deux OVS indépendant séparé à chaque fois par des routeurs et si je plug une VM sur l'un ou sur l'autre que je puisse avoir accès au net.

    Ce que j'ai du mal à saisir, c'est que ma BR0 n'est pas plug à ma eth0 "ovs-vsctl add-port br0 eth0" puisque je ne fais pas cette commande mais j'arrive quand même à avoir internet...

    Pour créer mes interfaces tap j'utlise un script comme celui-ci (un br0, un br1) :

    #!/bin/sh
    switch='br0'
    /sbin/ifconfig 1ドル 0.0.0.0 up
    ovs-vsctl add-port ${switch} 1ドル
    #!/bin/sh
    switch='br0'
    /sbin/ifconfig 1ドル 0.0.0.0 down
    ovs-vsctl del-port ${switch} 1ドル

    Et après je lance mes VM avec cette commande (légèrement modifiée à chaque fois) :

    [root@toto~]#kvm -net nic,macaddr=XX:XX:XX:XX:XX:XX -net tap,script=/etc/openvswitch/ovs-ifup,downscript=/etc/openvswitch/ovs-ifdown /dev/master/vm10

    et mes VM qui seront routeurs :

    [root@toto~]#kvm -net nic,macaddr=00:11:22:33:44:AA -net nic,macaddr=00:11:22:33:44:BB -net tap,script=/etc/openvswitch/ovs-ifup,downscript=/etc/openvswitch/ovs-ifdown -hda /dev/master/quagga_ext

    Je m'arrange pour qu'elles aients une patte dans chaque OVS

    Du coup mes VMs sont censées se trouver sur chaque OVS. Mais après ça ne marche pas.