Outils pour utilisateurs

Outils du site


kvm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
kvm [2023/03/16 20:14] – [Mise en place du réseau] pascalkvm [2023/07/04 10:55] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Création d'une machine avec KVM ====== ====== Création d'une machine avec KVM ======
 ===== Mise en place du réseau ===== ===== Mise en place du réseau =====
 +==== /etc/modules ====
 <file> <file>
 # /etc/modules: kernel modules to load at boot time. # /etc/modules: kernel modules to load at boot time.
Ligne 10: Ligne 11:
 </file> </file>
 ==== /etc/network/interfaces.d/bridge.conf ==== ==== /etc/network/interfaces.d/bridge.conf ====
-<file>+<file bash>
 # Interfaces fictives pour le bridge # Interfaces fictives pour le bridge
 iface dummy0 inet manual iface dummy0 inet manual
  
-# Démarrage automatique du bridge +# Démarrage non automatique du bridge 
-auto lan0+#auto lan0
  
 # Interface/pont pour le réseau interne # Interface/pont pour le réseau interne
Ligne 26: Ligne 27:
         pre-up    /sbin/ip link  add dummy0 type dummy         pre-up    /sbin/ip link  add dummy0 type dummy
         post-down /sbin/ip link  del dummy0         post-down /sbin/ip link  del dummy0
 +</file>
 +==== Lancement du bridge ====
 +<file bash>
 +# modprobe dummy
 +</file>
 +<file>
 +ifup lan0
 +</file>
 +<file bash>
 +ifconfig lan0
 +lan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
 +        inet 192.168.200.254  netmask 255.255.255.0  broadcast 192.168.200.255
 +        inet6 fe80::e0a6:f1ff:fece:ee92  prefixlen 64  scopeid 0x20<link>
 +        ether e2:a6:f1:ce:ee:92  txqueuelen 1000  (Ethernet)
 +        RX packets 0  bytes 0 (0.0 B)
 +        RX errors 0  dropped 0  overruns 0  frame 0
 +        TX packets 164  bytes 27842 (27.1 KiB)
 +        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 +</file>
 +<file bash>
 +brctl show
 +bridge name bridge id STP enabled interfaces
 +lan0 8000.e2a6f1ceee92 no dummy0
 +</file>
 +Le bridge doit être arrêté pour être pris en charge par libvirt
 +<file>
 +ifdown lan0
 +</file>
 +==== Intégration du bridge ====
 +<file bash>
 +virsh net-edit default
 +</file>
 +<file xml>
 +<network>
 +  <name>default</name>
 +  <uuid>10810229-bede-4ae5-a513-05b5d9c4b47d</uuid>
 +  <forward mode='nat'/>
 +  <bridge name='lan0' stp='on' delay='0'/>
 +  <mac address='52:54:00:c0:21:86'/>
 +  <ip address='192.168.200.254' netmask='255.255.255.0'>
 +    <dhcp>
 +      <range start='192.168.200.1' end='192.168.200.253'/>
 +    </dhcp>
 +  </ip>
 +</network>
 +</file>
 +<file>
 +virsh net-start default
 +</file>
 +<file>
 +virsh net-autostart default
 +</file>
 +<file>
 +virsh net-list --all
 + Nom       État    Démarrage automatique   Persistent
 +-------------------------------------------------------
 + default   actif   Oui                     Oui
 </file> </file>
kvm.1678997645.txt.gz · Dernière modification : 2023/07/04 10:55 (modification externe)