Lab réseau isolé avec deux VMs Host-only
Créer un lab avec deux VMs qui communiquent entre elles sans toucher au réseau de production : c'est la base de tout entraînement helpdesk sérieux. Cette configuration vous permet de simuler un poste client et un serveur, tester des scripts de déploiement ou pratiquer Active Directory : le tout depuis votre PC, sans risque.
Créer le réseau Host-only dans VirtualBox
# Dans VirtualBox : Fichier → Outils → Gestionnaire de réseau hôte
# Clic "Créer" → un réseau vboxnet0 apparaît
# Plage par défaut : 192.168.56.0/24
# Serveur DHCP intégré : activer si vous voulez des IPs auto
Attacher les deux VMs au réseau Host-only
Pour chaque VM : Réglages → Réseau → Carte 1 → Mode d'accès réseau : Réseau hôte uniquement → sélectionner vboxnet0.
Configurer les IPs statiques dans les VMs
# VM1 : Ubuntu Server (serveur lab)
sudo nano /etc/netplan/00-installer-config.yaml
# Modifier :
# ethernets:
# enp0s3:
# dhcp4: false
# addresses: [192.168.56.10/24]
sudo netplan apply
# VM2 : Ubuntu Server (poste client lab)
# addresses: [192.168.56.20/24]
sudo netplan apply
Tester la communication
# Depuis VM1 : pinger VM2
ping -c 4 192.168.56.20
# Depuis VM2 : pinger VM1
ping -c 4 192.168.56.10
# Si SSH installé sur VM1, depuis VM2 :
ssh techlab@192.168.56.10
graph LR VM1["VM1 : Serveur lab\n192.168.56.10"] <--> VSWITCH["vSwitch Host-only\nvboxnet0\n192.168.56.0/24"] VM2["VM2 : Client lab\n192.168.56.20"] <--> VSWITCH HOST["Hôte Windows\n192.168.56.1"] <--> VSWITCH VSWITCH -.-x|Isolé| INTERNET[Internet]
Cas concret : lab AD + poste client sans risque
Un technicien en formation veut pratiquer l'intégration d'un poste Windows dans un domaine Active Directory. Il crée deux VMs Host-only : srv-ad (Windows Server 2022, IP fixe 192.168.56.10) et client-win10 (Windows 10, IP fixe 192.168.56.20). Il configure l'AD sur srv-ad, rejoint le domaine depuis client-win10 : le tout sans que ces VMs touchent au réseau PME réel.
Erreurs fréquentes
- Oublier d'activer la carte réseau Host-only dans les Réglages VM (elle est désactivée par défaut si c'est la carte 2).
- Avoir un serveur DHCP actif sur le réseau Host-only mais configurer des IPs statiques qui entrent en conflit : désactiver le DHCP VirtualBox si vous gérez les IPs manuellement.
- Mettre des VMs sur deux réseaux Host-only différents (vboxnet0 et vboxnet1) : elles ne se voient pas.
À retenir
- Le réseau Host-only crée un switch virtuel privé entre VMs et hôte, sans accès internet.
- L'hôte est toujours accessible à l'IP de passerelle du réseau (192.168.56.1 par défaut).
- Deux cartes réseau par VM = meilleur des deux mondes : Host-only pour le lab + NAT pour internet.
Mini-exercice
Créez un réseau Host-only dans VirtualBox (Gestionnaire de réseau hôte). Attachez votre VM Ubuntu Server à ce réseau. Configurez l'IP 192.168.56.10/24 via netplan. Depuis votre machine hôte, pingez 192.168.56.10 : vous devriez recevoir une réponse.