- Mise en place de l'infrastructure: 1 serveur + 1 routeur + 1 switch + 4 machines clientes par groupe. - Configuration du routeur à l'aide d'une distribution live (!bonne adresse MAC pour le réseau WAN!). - Installation des clients (Fedora 27). - Installation du serveur XEN (Debian 9 Stretch). Voir la feuille 'Plan Réseau' pour les noms de machines + noms de domaines + logins + mots de passe. Serveur XEN : ============= Avant installation : -------------------- Vérifier dans le BIOS que la prise en charge des instructions de virtualisation 'INTEL VT' est bien activée. Partitions : ------------ /dev/sda : racine ext4 50GB swap 16GB /dev/sdb : lvm espace complet nom du 'Volume Group' 'vg_1' Après installation : -------------------- Modifier le fichier /etc/apt/sources.list Modifier le fichier /etc/hosts Modifier le fichier /etc/resolv.conf Modifier le fichier /etc/ssh/sshd_config Installer XEN et les outils nécessaires : ----------------------------------------- # apt install xen-system xen-tools bridge-utils lvm2 # mv /etc/grub.d/20_linux_xen /etc/grub.d/08_linux_xen Modifier le fichier /etc/default/grub # update-grub Configurer le réseau (adresse statique et pont pour xen) : ---------------------------------------------------------- Modifier le fichier /etc/network/interfaces Configurer xen (son fonctionnement général) et xen-tools (outils facilitant la création des vm) : ------------------------------------------------------------------------------------------------- Créer dossier /etc/xen/auto Modifier le fichier /etc/default/xendomains Modifier le fichier /usr/share/xen-tools/common/70-install-ssh-deb Modifier le fichier /etc/xen-tools/xen-tools.conf # reboot Vérifier que tout est OK : ========================== - Xen 4.8 en première position au démarrage de la machine (GRUB) - Partition LVM créée. Physical Volume et Volume Group 'vg_1' créés - Pont réseau créé et configuré, adresses et connectivité réseau Commandes utiles : ================== XEN-TOOLS : xen-create-image XEN : xl dmesg, xl list, xl top xl create, xl create -c xl console (console 'série' de taille fixe : 80x25) LVM : pvscan, vgscan, lvscan pvdisplay, vgdisplay, lvdisplay