abonnel-siteweb/data/pages/informatique/virtualisation/nat-forwarding.txt

99 lines
1.7 KiB
Plaintext
Raw Permalink Normal View History

2024-01-07 10:02:35 +01:00
====== Créer un réseau virtuel pour les machines virtuelles ======
{{ :dummy.png?75x75|Nom de la section}}
La carte virtuelle **vibr0** doit être installée sur la machine pour faire le pont entre les machines virtuelles et le réseau **hôte**.
<code>
ip addr show virbr0
</code>
---
La carte virtuelle est fournie par le programme **virsh**. vous pouvez vérifiez sa disponibilité avec la commande suivante :
<code>
virsh net-list --all
</code>
Résultat
<code>
Nom État Démarrage automatique Persistent
---------------------------------------------------------
default inactif Oui Oui
</code>
Si ce n'est pas le cas, voici quelques commandes pour vous en sortir.
-----
<code>
sudo virsh net-autostart default
</code>
Résultat
<code>
Réseau default marqué en démarrage automatique
</code>
---
Récupération de la configuration **XML** et activation
<code>
sudo virsh net-define /usr/share/libvirt/networks/default.xml
sudo virsh net-autostart default
sudo virsh net-start default
</code>
---
<code>
sudo brctl show
</code>
-----
Nouvelles vérifications :
<code>
virsh net-list --all
</code>
Résultat
<code>
Nom État Démarrage automatique Persistent
---------------------------------------------------------
default inactif Oui Oui
</code>
---
<code>
ip addr show virbr0
</code>
Exemple de résultat :
<code>
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:80:76:b5 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
</code>
===== Biblio =====
https://wiki.libvirt.org/page/Networking