9 – Connecter libvirt au réseau

Ici nous allons voir comment dire à la libvirt et donc à kvm comment utiliser les réseaux que nous venons de créer.

C’est finalement assez simple. Il suffit de créer un réseau qui s’appuie sur les bridges wan et admin qui nous avons créés.

Mais avant toutes choses il faut installer kvm et la libvirt :

apt install qemu-kvm libvirt-daemon libvirt-clients libvirt-daemon-system

Un fichier xml pour l’admin : admin.xml
un fichier xml pour la wan : wan.xml
Et on envoie tout ça dans la libvirt :

# virsh net-define wan.xml 
# virsh net-autostart wan
# virsh net-start wan
# virsh net-define admin.xml
# virsh net-autostart admin
# virsh net-start admin

Et on supprime le réseau pré existant

# virsh net-undefine default

Et on vérifie que tout le monde est bien la

# virsh net-list --all
 Name                 State      Autostart     Persistent
----------------------------------------------------------
 admin                active     yes           yes
 wan                  active     yes           yes

Bien sur  il existe le playbook ansible qui va bien :  https://github.com/oaudry/cloud/tree/master/ansible/stretch/hyperviseur/002-libvirt-network

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *