• # Une solution parmis d'autres

    Posté par . En réponse au message QEMU/KVM et problématique réseau. Évalué à 2.

    aptitude install uml-utilities
    # Supprimer le lancement d'uml-switch:
    /etc/init.d/uml-utilities stop
    sed --in-place -e 's/^#.*UML_SWITCH_START="false"$/UML_SWITCH_START="false"/' /etc/default/uml-utilities


    Dans /etc/network/interfaces
    auto br0
    iface br0 inet static
    address 192.168.x.y ce sera une adresse de l'hôte
    netmask 255.255.255.0
    pre-up brctl addbr br0
    up ifconfig br0 up
    down ifconfig br0 down
    post_down brctl delbr br0

    # Forwarding
    up echo "1" >> /proc/sys/net/ipv4/ip_forward

    # Masquerading
    up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


    Le script de lancement du réseau pour chaque invité:
    cat > /etc/kvm/kvm-ifup_nat << 'HEREDOC'
    #! /bin/sh
    tunctl -t 1ドル
    ifconfig 1ドル 172.16.0.1 netmask 255.255.255.0 up
    HEREDOC
    chmod +x /etc/kvm/kvm-ifup_nat

    Lancer les invités avec -net nic,macaddr=00:16:3E:00:00:02,model=e1000 -net tap,script=/etc/kvm/kvm-ifup_nat