Objectif : Créer une infrastructure virtuelle sur un hyperviseur de type 2 (VirtualBox, VMware Workstation) ou Hyper-V, afin d’exécuter Proxmox VE dans un environnement de test isolé. L’objectif est de préparer le « terrain » pour les TPs suivants, sans impacter votre machine hôte de manière irréversible.
Détails et argumentation :
Avant de découvrir Proxmox VE, vous avez besoin d’un laboratoire prêt à être expérimenté. Ce TP vous guide dans l’installation de Proxmox VE au sein d’une VM fournie par votre hyperviseur de type 2. Vous obtiendrez ainsi un environnement totalement contrôlé, sans risque pour votre configuration hôte.
Étapes :
-
Préparer l’hyperviseur hôte :
- Si vous utilisez VirtualBox ou VMware Workstation : Installez la dernière version depuis le site officiel.
- Si vous êtes sur Windows 10/11 Pro ou Enterprise, vous pouvez activer Hyper-V (dans « Activer/désactiver les fonctionnalités Windows »).
-
Télécharger l’ISO de Proxmox VE :
Rendez-vous sur le site officiel de Proxmox (https://www.proxmox.com/en/downloads) et téléchargez la dernière ISO de Proxmox VE. -
Créer la VM pour Proxmox VE :
- Dans votre hyperviseur de type 2, créez une nouvelle machine virtuelle.
- Choisissez Linux > Debian 64-bit comme type d’OS invité si demandé (Proxmox est basé sur Debian).
- Allouez au moins 4 Go de RAM et 2 vCPU. Plus vous aurez de ressources, plus vous pourrez créer de VMs par la suite.
- Créez un disque virtuel de 32 Go minimum pour le système Proxmox.
- Montez l’ISO Proxmox VE dans le lecteur CD virtuel de la VM.
-
Activer la virtualisation imbriquée (Nested Virtualization) :
Pour pouvoir créer des VMs KVM dans Proxmox (qui lui-même tourne dans une VM), vous devez activer la virtualisation imbriquée.- Sur VMware Workstation, vous pouvez cocher l’option « Virtualize Intel VT-x/EPT or AMD-V/RVI » dans les paramètres CPU.
- Sur VirtualBox, activez l’accélération matérielle et, si nécessaire, exécutez une commande VBoxManage pour activer le nested virtualization (selon votre CPU).
- Sur Hyper-V, utilisez PowerShell pour exposer les extensions de virtualisation à la VM Proxmox :
Set-VMProcessor -VMName "NomDeLaVMProxmox" -ExposeVirtualizationExtensions $true
-
Installation de Proxmox VE dans la VM :
- Démarrez la VM.
- Le programme d’installation de Proxmox se lance. Acceptez la licence, sélectionnez le disque virtuel.
- Définissez un mot de passe root et indiquez une adresse e-mail.
- Configurez le réseau (DHCP ou IP statique).
- Finalisez l’installation et redémarrez la VM.
-
Accès à l’interface web de Proxmox :
Notez l’adresse IP affichée à la fin de l’installation. Sur votre machine hôte, ouvrez un navigateur et connectez-vous àhttps://[IP_du_Proxmox]:8006
.
Acceptez le certificat auto-signé et connectez-vous avec root et le mot de passe choisi.
Résultat attendu :
À la fin de ce TP, vous disposez d’un environnement Proxmox VE fonctionnel, exécuté comme une VM dans votre hyperviseur de type 2. Vous avez posé la première pierre de votre lab et êtes prêt à explorer les fonctionnalités clés de Proxmox VE.