libvirt

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édentes Révision précédente
Prochaine révision
Révision précédente
libvirt [2019/01/29 22:09] – ↷ Nom de la page changé de virt_manager à libvirt adminlibvirt [2023/05/08 01:41] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== virtualisation sous linux : libvirt qemu kvm ====== ====== virtualisation sous linux : libvirt qemu kvm ======
  
 +=====installation ====
 +====hôte (host)====
 +<code>
 +apt install libvirt-daemon libvirt-daemon-system qemu-utils qemu-kvm qemu-system-x86 spice-vdagent
 +adduser vm
 +adduser vm libvirt
 +adduser vm kvm
 +adduser vm ssh
 +</code>
 +
 +====client====
 +<code>
 +sudo apt install virt-manager
 +sudo adduser $USER libvirt
 +ssh-copy-id vm@srv
 +virt-manager
 +-> connecter vm@srv
 +</code>
 +
 +====invité (guest)====
 +<code>apt install qemu-guest-agent</code>
 +et mettre la carte vidéo en ''virtio''
 +
 +\\ 
 ===== virt-manager sous Windows ===== ===== virt-manager sous Windows =====
 Il faut : Il faut :
Ligne 16: Ligne 40:
 ensuite, les connexions distantes fonctionnent parfaitement. ensuite, les connexions distantes fonctionnent parfaitement.
  
 +\\ 
 ===== communication entre hôte et invité ===== ===== communication entre hôte et invité =====
 -> https://wiki.libvirt.org/page/Guest_can_reach_outside_network%2C_but_can%27t_reach_host_%28macvtap%29 -> https://wiki.libvirt.org/page/Guest_can_reach_outside_network%2C_but_can%27t_reach_host_%28macvtap%29
Ligne 44: Ligne 68:
 l’hôte et l'invité peuvent maintenant échanger directement via le réseau 192.168.254.0 , l’hôte est 192.168.254.1 . l’hôte et l'invité peuvent maintenant échanger directement via le réseau 192.168.254.0 , l’hôte est 192.168.254.1 .
  
 +\\ 
 ===== copier-coller ===== ===== copier-coller =====
 -> https://unix.stackexchange.com/a/129018/301587 -> https://unix.stackexchange.com/a/129018/301587
 sur l'invité, installer : spice-vdagent  sur l'invité, installer : spice-vdagent 
 redémarrer virt-manager et l'invité, ca doit marcher. redémarrer virt-manager et l'invité, ca doit marcher.
 +
 +\\ 
 +===== IP failover ======
 +après avoir commandé une IP chez l'hébergeur, affecté à la machine hôte, créer une adresse mac virtuelle : la noter.
 +-> https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/virtualization_administration_guide/sect-attch-nic-physdev
 +''virsh edit <nomvm>''
 +ajouter
 +<code>
 +    <interface type='direct'>
 +      <mac address='00:00:00:00:00:00'/>
 +      <source dev='eno1' mode='bridge'/>
 +      <model type='virtio'/>
 +      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
 +    </interface>
 +</code>
 +ensuite il faut configurer l'invité en ip statique :
 +''vim /etc/network/interface''
 +<code>
 +auto ens3
 +iface ens3 inet static
 +        address <IP>
 +        netmask 255.255.255.0
 +        gateway <GATEWAY>
 +</code>
 +''vim /etc/resolv.conf''
 +<code>
 +nameserver <DNS>
 +</code>
 +
 +
 +===== pb DNS ======
 +vim /etc/dhcp/dhclient.conf
 +prepend-domain-mane-server 1.1.1.1;
 +systemctl restart networking.service
  
  • libvirt.1548796163.txt.gz
  • Dernière modification: 2023/05/08 01:41
  • (modification externe)