Polarys

Réseaux VM

Lab réseau isolé avec deux VMs Host-only

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.

Quiz de validation

Quiz - 6 questions

1. Où crée-t-on un réseau Host-only dans VirtualBox ?

2. Quelle est la plage IP par défaut du réseau Host-only vboxnet0 dans VirtualBox ?

3. Deux VMs sont sur des réseaux Host-only différents (vboxnet0 et vboxnet1). Peuvent-elles communiquer ?

4. Après avoir modifié /etc/netplan/00-installer-config.yaml, quelle commande applique la configuration réseau sur Ubuntu ?

5. Quelle IP correspond à l'hôte sur un réseau Host-only 192.168.56.0/24 ?

6. Pourquoi désactiver le serveur DHCP VirtualBox sur le réseau Host-only quand on configure des IPs statiques ?

Suis ta progression

Crée un compte gratuit pour suivre ta progression et accéder à toutes les leçons.