Virtualiser sur son poste avec VirtualBox
Comprendre la virtualisation, créer et dimensionner une machine virtuelle, choisir le bon mode réseau, utiliser instantanés, clones et export OVA pour tester sans risque sur son propre poste.
L'essentiel
- Une VM est un ordinateur simulé, stocké dans des fichiers ; l'hyperviseur partage le matériel de l'hôte entre les invités.
- Type 2 (VirtualBox) : une application sur un système ; type 1 (Proxmox, ESXi, Hyper-V) : directement sur le matériel.
- La virtualisation matérielle (VT-x / AMD-V) doit être activée dans le BIOS.
- Ressources : laisser au moins la moitié de la mémoire et des cœurs à l'hôte.
- Disque dynamique : grandit avec les données ; fixe : tout réservé d'avance.
- NAT : Internet seul ; réseau NAT : Internet + VM entre elles.
- Accès par pont : la VM est sur le réseau local, visible de tous.
- Réseau interne : VM entre elles seulement, adresses fixes ; privé hôte : VM + ton PC (192.168.56.0/24).
- Instantané = point de retour (pas une sauvegarde) ; clone = copie, avec de nouvelles MAC ; OVA = fichier à transmettre.
- Les Additions invité améliorent écran, souris, presse-papiers et dossiers partagés.
À retenir
Pour faire tourner des VM, le processeur doit offrir la virtualisation matérielle : Intel VT-x ou AMD-V (appelée SVM dans certains BIOS). Elle s'active dans le BIOS/UEFI du poste. Depuis VirtualBox 6.1, elle est obligatoire : sans elle, VirtualBox 7 ne peut lancer aucune VM (si Hyper-V est actif sous Windows, VirtualBox passe par lui en mode lent, signalé par une icône de tortue).
Piège classique
Un disque dynamique de 60 Go n'occupe que 10 Go au début… mais peut grossir jusqu'à 60 Go. Avec trois VM Windows sur un SSD de 256 Go, l'hôte peut se retrouver plein sans prévenir, et les VM se figent. Surveille l'espace libre de l'hôte et supprime les instantanés inutiles.
La combinaison la plus utile
Une VM peut avoir plusieurs cartes : carte 1 en NAT (Internet pour les mises à jour) + carte 2 en réseau privé hôte (SSH depuis ton poste) ou en réseau interne (maquette). Chaque carte apparaît dans la VM comme une interface distincte (enp0s3, enp0s8…).
Piège classique
Deux clones avec la même adresse MAC sur le même réseau se volent les paquets. Lors du clonage, choisis la politique « Générer de nouvelles adresses MAC pour toutes les cartes réseau ». Pour des clones de Windows dans un domaine, il faut aussi changer le nom et l'identifiant du système (outil sysprep).
Commandes clés
| Pour… | Où ou comment |
|---|---|
| Créer une VM | Nouvelle : nom, ISO, RAM, cœurs, disque VDI dynamique |
| Choisir le mode réseau | Configuration → Réseau → Carte 1 à 4 → Mode d'accès réseau |
| Prendre un instantané | Outils → Instantanés → Prendre · VBoxManage snapshot VM take nom |
| Cloner | Clic droit Cloner → « Générer de nouvelles adresses MAC » |
| Exporter | Fichier → Exporter un appareil virtuel → .ova |
| Lister, démarrer | VBoxManage list vms · VBoxManage startvm VM --type headless |
| Vérifier dans la VM | ip -br a · ip route · ping |