Aller au contenu principal

Module 15 – BONUS : Cartes réseau dans VMware (guide détaillé)

+==============================================================================+
| MODULE 15 (BONUS) : CARTES RÉSEAU VMWARE – GUIDE DÉTAILLÉ |
| Durée estimée: 1-2 heures | Niveau: Débutant à Intermédiaire |
+==============================================================================+

Table des matières​

  1. Introduction : VMware vs VirtualBox – ce qui change
  2. L'interface VMware : où configurer les cartes réseau
  3. Les 5 modes de connexion réseau dans VMware
  4. Les VMnets : le cœur du réseau VMware
  5. Le Virtual Network Editor
  6. Les Segments LAN : réseaux 100% isolés
  7. Exemples concrets : configurer 1, 2 ou 3 cartes
  8. Tableau récapitulatif : VMware vs VirtualBox
  9. Dépannage réseau VMware
  10. FAQ

Introduction : VMware vs VirtualBox – ce qui change​

Si vous venez de VirtualBox, VMware fonctionne différemment pour le réseau. Voici les grandes différences :

AspectVirtualBoxVMware
Concept centralModes de connexion (NAT, Bridged, Internal...)VMnets (réseaux virtuels numérotés)
Réseaux internesNommés librement (intnet, lan...)Numérotés : VMnet0 à VMnet19 (20 max)
Réseau isolé entre VMsInternal NetworkSegment LAN ou Custom VMnet
NAT : l'hôte voit la VM ?❌ Non✅ Oui (via VMnet8)
Max cartes par VM4 (GUI) / 8 (CLI)10
Éditeur de réseauxLimitéVirtual Network Editor (très complet)
Interface en françaisOuiOui (VMware Workstation)
Philosophie VMware

Dans VirtualBox, tu choisis un mode (NAT, Bridged...).
Dans VMware, tu choisis un VMnet (réseau virtuel). Chaque VMnet a un mode configuré (NAT, Host-Only, Bridged, ou rien).

C'est comme la différence entre choisir un type de route (VirtualBox) et choisir quelle route spécifique prendre (VMware).

Retour à la table des matières


L'interface VMware : où configurer les cartes réseau​

Accéder aux paramètres réseau d'une VM​

  1. Sélectionnez votre VM dans la liste
  2. Cliquez sur Modifier les paramètres de la machine virtuelle (ou Edit virtual machine settings)
  3. Dans la colonne de gauche, vous voyez les Cartes réseau :
┌─────────────────────────────────────────────────────────────────┐
│ Matériel Options │
│ │
│ Périphérique Résumé │
│ ───────────── ───────── │
│ Mémoire 4 Go │
│ Processeurs 2 │
│ Disque dur (SCSI) 40 Go │
│ CD/DVD (SATA) Utilisation du fichier D:\ubuntu... │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ Carte réseau NAT │◄── Carte 1
│ │ Carte réseau 2 Pont (Automatique) │◄── Carte 2
│ │ Carte réseau 3 Hôte uniquement │◄── Carte 3
│ └──────────────────────────────────────────────────────────┘ │
│ Contrôleur USB Présent │
│ Carte son Détection automatique │
│ Affichage Détection automatique │
└─────────────────────────────────────────────────────────────────┘

Les options de connexion réseau​

Quand vous sélectionnez une carte réseau, vous voyez le panneau de droite avec :

┌─────────────────────────────────────────────────────────────────┐
│ État du périphérique │
│ ☑ Connecté │
│ ☑ Se connecter lors de la mise sous tension │
│ │
│ Connexion réseau │
│ ────────────── │
│ ○ Pont : connecté directement au réseau physique │
│ ○ NAT : utilisé pour partager l'adresse IP de l'hôte │
│ ○ Hôte uniquement : réseau privé partagé avec l'hôte │
│ ○ Personnalisé : réseau virtuel spécifique │
│ [ VMnet0 ▼ ] │
│ ○ Segment LAN : │
│ [ ] [ Segments LAN... ] [ Avancé... ] │
└─────────────────────────────────────────────────────────────────┘
Les 5 choix disponibles

Chaque carte réseau peut être configurée dans l'un de ces 5 modes :

  1. Pont (Bridged)
  2. NAT
  3. Hôte uniquement (Host-Only)
  4. Personnalisé (Custom VMnet)
  5. Segment LAN

Retour à la table des matières


Les 5 modes de connexion réseau dans VMware​

Mode 1 : Pont (Bridged) – « Connecté directement au réseau physique »​

┌───────────────────────────────────────────────────────────────────┐
│ RÉSEAU PHYSIQUE RÉEL │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ VM │ │ PC Hôte │ │ Autres │ │
│ │192.168.1.│ │192.168.1.│ │ PCs du │ │
│ │ 50 │ │ 10 │ │ réseau │ │
│ └────┬─────┘ └────┬─────┘ └────┬─────┘ │
│ │ │ │ │
│ └────────────────┼────────────────┘ │
│ │ │
│ ┌────────▼────────┐ │
│ │ Switch/Routeur │ │
│ │ Wi-Fi / LAN │ │
│ └─────────────────┘ │
└───────────────────────────────────────────────────────────────────┘
CaractéristiqueDétail
VMnet utiliséVMnet0 (par défaut)
Accès Internet✅ Oui
VM visible sur le réseau physique✅ Oui (comme un vrai PC)
Hôte → VM✅ Oui
VM ↔ VM✅ Oui
IP attribuéePar le DHCP du routeur réel (ex: 192.168.1.50)
Option supplémentaire☑ Répliquer l'état de la connexion réseau physique
Quand l'utiliser ?
  • ✅ Quand votre VM doit être visible par d'autres machines du réseau (collègues, imprimantes, serveurs)
  • ❌ Ne pas utiliser sur un Wi-Fi public (la VM serait exposée)
  • ❌ Peut ne pas fonctionner sur certains réseaux d'entreprise/école (filtrage MAC)

Option « Répliquer l'état de la connexion réseau physique » : Si votre PC passe du Wi-Fi au câble (ou se déconnecte), la VM suit automatiquement. Utile pour les laptops.


Mode 2 : NAT – « Utilisé pour partager l'adresse IP de l'hôte »​

┌──────────┐                  ┌──────────────┐         ┌──────────┐
│ VM │ │ PC Hôte │ │ Internet │
│ │───── VMnet8 ────▶│ (fait le │────────▶│ │
│ │ │ NAT) │ │ │
└──────────┘ └──────────────┘ └──────────┘

La VM utilise l'IP du PC hôte pour aller sur Internet.
De l'extérieur, on ne voit que le PC hôte.
CaractéristiqueDétail
VMnet utiliséVMnet8 (par défaut)
Accès Internet✅ Oui
VM visible sur le réseau physique❌ Non
Hôte → VM✅ Oui ! (via le réseau VMnet8)
VM ↔ VM✅ Oui (si toutes sur VMnet8)
IP attribuéePar le DHCP VMware (ex: 192.168.128.130)
Grosse différence avec VirtualBox !

Dans VirtualBox, le mode NAT isole la VM : l'hôte ne peut pas accéder à la VM (sauf avec du port forwarding).

Dans VMware, le mode NAT (VMnet8) crée un vrai réseau entre l'hôte et la VM. L'hôte peut accéder à la VM directement via son IP VMnet8.

VirtualBox NAT :  Hôte ──✘──▶ VM    (bloqué, il faut du port forwarding)
VMware NAT : Hôte ──✔──▶ VM (direct, via VMnet8)

C'est le mode par défaut quand vous créez une VM dans VMware. Idéal pour :

  • Naviguer sur Internet depuis la VM
  • Télécharger des paquets (apt update)
  • Accéder à la VM depuis l'hôte (SSH, HTTP...)

Mode 3 : Hôte uniquement (Host-Only) – « Réseau privé partagé avec l'hôte »​

┌──────────┐     ┌──────────────┐
│ VM │ │ PC Hôte │
│192.168. │ │192.168. │ ❌ Pas d'Internet
│ xxx.128 │ │ xxx.1 │
└────┬─────┘ └──────┬───────┘
│ │
└────────┬─────────┘
│
┌─────────▼─────────┐
│ VMnet1 │
│ (Host-Only) │
└───────────────────┘
CaractéristiqueDétail
VMnet utiliséVMnet1 (par défaut)
Accès Internet❌ Non
Hôte → VM✅ Oui
VM ↔ VM✅ Oui (si toutes sur VMnet1)
IP attribuéePar le DHCP VMware (plage configurable)

Cas d'usage :

  • Faire du SSH vers la VM depuis l'hôte, sans donner l'accès Internet à la VM
  • Créer un réseau de test isolé accessible depuis l'hôte
Astuce pratique

Beaucoup d'administrateurs utilisent Host-Only + NAT ensemble (2 cartes) :

  • Carte 1 : NAT (VMnet8) → pour Internet
  • Carte 2 : Host-Only (VMnet1) → pour SSH depuis l'hôte avec une IP stable

Mode 4 : Personnalisé (Custom) – « Réseau virtuel spécifique »​

C'est la force unique de VMware : vous choisissez exactement quel VMnet utiliser.

En cliquant sur Personnalisé, un menu déroulant apparaît avec tous les VMnets disponibles :

┌─────────────────────────────────┐
│ Personnalisé : │
│ ┌───────────────────────────┐ │
│ │ VMnet0 ▼ │ │
│ ├───────────────────────────┤ │
│ │ VMnet0 │ │ ◄── Bridged
│ │ VMnet1 (Hôte uniquement) │ │ ◄── Host-Only
│ │ VMnet2 │ │ ◄── Custom (libre)
│ │ VMnet3 │ │ ◄── Custom (libre)
│ │ VMnet4 │ │ ◄── Custom (libre)
│ │ VMnet5 │ │ ◄── Custom (libre)
│ │ VMnet6 │ │ ◄── Custom (libre)
│ │ VMnet7 │ │ ◄── Custom (libre)
│ │ VMnet8 (NAT) │ │ ◄── NAT
│ │ VMnet9 │ │ ◄── Custom (libre)
│ │ VMnet10 │ │ ◄── Custom (libre)
│ │ VMnet11 │ │ ◄── Custom (libre)
│ │ VMnet12 │ │ ◄── Custom (libre)
│ │ VMnet13 │ │ ◄── Custom (libre)
│ │ VMnet14 │ │ ◄── Custom (libre)
│ │ VMnet15 │ │ ◄── Custom (libre)
│ │ VMnet16 │ │ ◄── Custom (libre)
│ │ VMnet17 │ │ ◄── Custom (libre)
│ │ VMnet18 │ │ ◄── Custom (libre)
│ │ VMnet19 │ │ ◄── Custom (libre)
│ └───────────────────────────┘ │
└─────────────────────────────────┘
VMnetMode par défautConfigurable ?
VMnet0Bridged (Pont)Oui (Virtual Network Editor)
VMnet1Host-Only (Hôte uniquement)Oui
VMnet2 à VMnet7Aucun (libre)Oui
VMnet8NATOui
VMnet9 à VMnet19Aucun (libre)Oui
Les VMnets libres (VMnet2-7, VMnet9-19)

Ces VMnets ne sont pas configurés par défaut. Vous pouvez les utiliser pour créer vos propres réseaux privés entre VMs.

Par défaut, quand vous mettez 2 VMs sur le même VMnet custom (ex: VMnet2), elles peuvent communiquer entre elles, mais :

  • Pas d'accès Internet (sauf si vous configurez le NAT dans le Virtual Network Editor)
  • L'hôte peut ou non y accéder (selon la config)
  • Pas de DHCP (sauf si vous l'activez)

C'est l'équivalent VMware de l'Internal Network de VirtualBox, mais en beaucoup plus configurable.

FonctionnalitéVirtualBox (Internal Network)VMware (Custom VMnet)
Nombre de réseauxIllimité (par nom)20 max (VMnet0-19)
NommageLibre (intnet, lan...)Numéroté (VMnet2, VMnet3...)
DHCP❌ Jamais✅ Configurable par VMnet
NAT❌ Jamais✅ Configurable par VMnet
Accès hôte❌ Jamais✅ Configurable

Mode 5 : Segment LAN – Le réseau 100% isolé​

Le Segment LAN est le mode le plus isolé de VMware. C'est un réseau qui existe uniquement entre les VMs qui y sont connectées.

┌──────────┐     ┌──────────┐
│ VM A │ │ VM B │
│10.11.12.1│ │10.11.12.2│
└────┬─────┘ └────┬─────┘
│ │
└───────┬────────┘
│
┌────────▼────────┐
│ Segment LAN 1 │ ❌ Pas d'Internet
│ │ ❌ Pas d'accès hôte
│ │ ❌ Pas de DHCP
└─────────────────┘ ❌ Pas de VMnet
CaractéristiqueDétail
Accès Internet❌ Non
Hôte → VM❌ Non
VM ↔ VM✅ Oui (si même Segment LAN)
DHCP❌ Non (IP manuelle obligatoire)
Visible dans Virtual Network Editor❌ Non (géré séparément)

Comment créer un Segment LAN​

  1. Dans les paramètres de la carte réseau, sélectionnez Segment LAN
  2. Cliquez sur le bouton Segments LAN...
  3. La fenêtre « Segments LAN globaux » s'ouvre :
┌─────────────────────────────────┐
│ Segments LAN globaux │
│ │
│ Segments LAN globaux : │
│ ┌───────────────────────────┐ │
│ │ Segment LAN 1 │ │
│ │ │ │
│ │ │ │
│ └───────────────────────────┘ │
│ │
│ [ Ajouter ] [ Renommer ] [ Supprimer ] │
│ [ OK ] [ Annuler ] │
└─────────────────────────────────┘
  1. Cliquez sur Ajouter pour créer un nouveau segment
  2. Renommez-le pour vous y retrouver (ex: LAN-serveurs, réseau-TP, clientnet)
  3. Cliquez OK
  4. Sélectionnez le segment dans le champ texte à côté de « Segment LAN »
Segment LAN = l'équivalent exact de l'Internal Network de VirtualBox
VirtualBox Internal NetworkVMware Segment LAN
Internet❌❌
Accès hôte❌❌
DHCP❌❌
NommageLibreLibre
NombreIllimitéIllimité
ConfigurationNom dans le champBouton « Segments LAN... »

C'est le choix idéal pour simuler des réseaux isolés dans les labos (comme les Internal Networks de VirtualBox).

Retour à la table des matières


Les VMnets : le cœur du réseau VMware​

Concept : qu'est-ce qu'un VMnet ?​

Un VMnet est un switch virtuel créé par VMware. Chaque VMnet est un réseau indépendant avec ses propres paramètres.

┌─────────────────────────────────────────────────────────────┐
│ VMware Workstation │
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ VMnet0 │ │ VMnet1 │ │ VMnet2 │ │ VMnet8 │ │
│ │ Bridged │ │HostOnly │ │ Custom │ │ NAT │ │
│ │ │ │ │ │ (libre) │ │ │ │
│ └────┬────┘ └────┬────┘ └────┬────┘ └────┬────┘ │
│ │ │ │ │ │
│ ┌───▼───┐ ┌───▼───┐ ┌───▼───┐ ┌───▼───┐ │
│ │Réseau │ │ Hôte │ │ VMs │ │ VMs │ │
│ │physique│ │+ VMs │ │ seules│ │+ Hôte │ │
│ │+ Hôte │ │ │ │ │ │+Inet │ │
│ │+ VMs │ │ │ │ │ │ │ │
│ └───────┘ └───────┘ └───────┘ └───────┘ │
└─────────────────────────────────────────────────────────────┘

Les 3 VMnets préconfigurés​

VMnetNom dans l'interfaceRôleConfigurable
VMnet0Pont (Bridged)Connecte la VM au réseau physiqueOui (choix de la carte physique)
VMnet1Hôte uniquement (Host-Only)Réseau privé entre VM et hôteOui (sous-réseau, DHCP)
VMnet8NATInternet via l'hôte + réseau avec l'hôteOui (sous-réseau, DHCP, port forwarding)

Les VMnets libres (VMnet2-7, VMnet9-19)​

Les 17 VMnets restants sont libres. Vous pouvez les configurer comme vous voulez dans le Virtual Network Editor.

Exemple d'utilisation pour un labo TP5 :

VMnetUsageSous-réseau
VMnet8NAT (Internet)192.168.128.0/24 (auto)
VMnet2Réseau LAN des serveurs10.11.12.0/24
VMnet3Réseau Client20.21.22.0/30

Retour à la table des matières


Le Virtual Network Editor​

Le Virtual Network Editor est l'outil central de VMware pour gérer les réseaux. C'est un outil qui n'existe pas dans VirtualBox et qui donne un contrôle total.

Comment y accéder​

  • Menu Édition → Éditeur de réseau virtuel (Edit → Virtual Network Editor)
  • ⚠️ Cliquez sur Modifier les paramètres (Change Settings) pour obtenir les droits administrateur

Interface de l'éditeur​

┌─────────────────────────────────────────────────────────────────────┐
│ Éditeur de réseau virtuel │
│ │
│ [ Modifier les paramètres ] (droits admin nécessaires) │
│ │
│ Nom Type Externe Sous-réseau DHCP Hôte │
│ ──── ──── ──────── ────────── ──── ──── │
│ VMnet0 Ponté Auto — — — │
│ VMnet1 Hôte uniq. — 192.168.xxx.0 Oui Oui │
│ VMnet8 NAT — 192.168.128.0 Oui Oui │
│ │
│ [ Ajouter un réseau... ] [ Supprimer un réseau ] │
│ │
│ ─── Informations du VMnet sélectionné ─── │
│ │
│ ○ Ponté (connecter les VMs directement au réseau externe) │
│ Ponté à : [Automatique ▼] │
│ ○ NAT (partage de l'IP de l'hôte avec les VMs) │
│ ○ Hôte uniquement (connecter les VMs dans un réseau privé) │
│ │
│ Sous-réseau : [ 192.168.128.0 ] Masque : [ 255.255.255.0 ] │
│ │
│ ☑ Connecter un adaptateur réseau de l'hôte à ce réseau │
│ ☑ Utiliser le service DHCP local pour distribuer les adresses IP │
│ │
│ [ Paramètres DHCP... ] [ Paramètres NAT... ] │
│ │
│ [ Restaurer les valeurs par défaut ] [ Appliquer ] [ OK ] │
└─────────────────────────────────────────────────────────────────────┘

Ajouter un réseau custom (ex: VMnet2 pour un labo)​

  1. Cliquez sur Modifier les paramètres (droits admin)
  2. Cliquez sur Ajouter un réseau...
  3. Sélectionnez VMnet2 → OK
  4. Configurez :
    • Type : Hôte uniquement (ou NAT si besoin)
    • Sous-réseau : 10.11.12.0
    • Masque : 255.255.255.0
    • ☐ Connecter un adaptateur réseau de l'hôte → décochez pour un réseau isolé
    • ☐ Utiliser le service DHCP local → décochez si vous voulez des IP manuelles
  5. Cliquez Appliquer → OK

Configurer un VMnet comme réseau isolé (équivalent Internal Network)​

Pour que VMnet2 soit un réseau complètement isolé (comme un Internal Network VirtualBox) :

VMnet2 :
Type : Hôte uniquement
☐ Connecter un adaptateur réseau de l'hôte ← DÉCOCHÉ
☐ Utiliser le service DHCP local ← DÉCOCHÉ
Sous-réseau : 10.11.12.0
Masque : 255.255.255.0

Résultat :

  • ❌ Pas d'accès Internet
  • ❌ Pas d'accès depuis l'hôte
  • ❌ Pas de DHCP (IP manuelles)
  • ✅ Les VMs sur VMnet2 se voient entre elles
Attention

Même si vous choisissez « Hôte uniquement » comme type, c'est la case « Connecter un adaptateur réseau de l'hôte » qui détermine si l'hôte a accès ou non. Si vous la décochez, l'hôte est exclu du réseau.

Paramètres DHCP​

En cliquant sur Paramètres DHCP..., vous pouvez configurer :

  • Plage de début : première IP distribuée (ex: 10.11.12.128)
  • Plage de fin : dernière IP distribuée (ex: 10.11.12.254)
  • Durée du bail : combien de temps l'IP est réservée

Paramètres NAT (pour VMnet8)​

En cliquant sur Paramètres NAT..., vous pouvez configurer :

  • Adresse IP de la passerelle : IP de la gateway NAT (ex: 192.168.128.2)
  • Port forwarding : rediriger des ports de l'hôte vers la VM

Retour à la table des matières


Les Segments LAN : réseaux 100% isolés​

Qu'est-ce qu'un Segment LAN ?​

Un Segment LAN est un réseau virtuel VMware qui est complètement indépendant des VMnets. Il n'apparaît pas dans le Virtual Network Editor.

Quand utiliser un Segment LAN plutôt qu'un VMnet custom ?​

CritèreVMnet customSegment LAN
Visible dans Virtual Network Editor✅ Oui❌ Non
DHCP configurable✅ Oui❌ Non
Accès hôte possible✅ Configurable❌ Jamais
NAT possible✅ Configurable❌ Jamais
Nombre max20 (VMnet0-19)❌ Illimité
NommageNuméroté (VMnet2, VMnet3...)Libre (« LAN-serveurs », « réseau-TP »...)
SimplicitéConfiguration via Virtual Network EditorJuste un nom, rien d'autre à configurer
Quand choisir quoi ?
  • VMnet custom : quand vous avez besoin de DHCP, d'accès hôte, ou de NAT sur le réseau
  • Segment LAN : quand vous voulez un réseau simple et isolé entre VMs (comme l'Internal Network de VirtualBox)

Comment créer et gérer les Segments LAN​

Étape 1 : Ouvrir les paramètres de la carte réseau​

Sélectionnez une carte réseau de votre VM, puis choisissez Segment LAN.

Étape 2 : Cliquer sur « Segments LAN... »​

Le bouton Segments LAN... ouvre la fenêtre de gestion :

┌──────────────────────────────────────┐
│ Segments LAN globaux │
│ │
│ Segments LAN globaux : │
│ ┌────────────────────────────────┐ │
│ │ Segment LAN 1 │ │
│ │ │ │
│ └────────────────────────────────┘ │
│ │
│ [ Ajouter ] [ Renommer ] [ Supprimer ] │
│ │
│ [ OK ] [ Annuler ] │
└──────────────────────────────────────┘

Étape 3 : Ajouter et nommer vos segments​

  • Cliquez Ajouter → un nouveau segment apparaît
  • Cliquez Renommer → donnez-lui un nom explicite

Exemple pour le TP5 :

Segments LAN globaux :
┌────────────────────────────────┐
│ réseau-lan │ ← réseau des serveurs (10.11.12.0/24)
│ réseau-clientnet │ ← réseau du client (20.21.22.0/30)
└────────────────────────────────┘

Étape 4 : Assigner le segment à la carte réseau​

Après avoir créé le segment, sélectionnez-le dans le champ à côté de « Segment LAN » :

○ Segment LAN : [ réseau-lan          ▼ ]

Résumé : Segment LAN en 3 points​

  1. Créer → Bouton « Segments LAN... » → Ajouter
  2. Nommer → Donner un nom explicite (ex: réseau-lan)
  3. Assigner → Mettre les VMs qui doivent communiquer sur le même segment

Retour à la table des matières


Exemples concrets : configurer 1, 2 ou 3 cartes​

Exemple 1 : VM simple avec Internet (1 carte)​

Besoin : Une VM qui a juste besoin d'Internet et d'être accessible depuis l'hôte.

┌────────────────────┐
│ VM │
│ │
│ Carte réseau 1 : │
│ NAT (VMnet8) │───────▶ Internet + accès hôte
│ │
└────────────────────┘

Configuration VMware :

CarteModeDétail
Carte réseau 1NATVMnet8 (par défaut)

Équivalent VirtualBox : NAT (mais sans accès hôte) ou NAT + Host-Only (pour l'accès hôte)


Exemple 2 : TP avec 2 VMs isolées (1-2 cartes)​

Besoin : 2 VMs qui communiquent entre elles sur un réseau privé, avec Internet pour installer des paquets.

┌────────────────────┐          ┌────────────────────┐
│ SSH-SRV │ │ SSH-CLI │
│ │ │ │
│ Carte 1 : NAT │ │ Carte 1 : NAT │
│ (VMnet8) │ │ (VMnet8) │
│ │ │ │
│ Carte 2 : │ │ Carte 2 : │
│ Segment LAN │◄────────▶│ Segment LAN │
│ "réseau-TP" │ │ "réseau-TP" │
│ 10.11.12.1/24 │ │ 10.11.12.2/24 │
└────────────────────┘ └────────────────────┘

Configuration VMware :

VMCarte 1Carte 2
SSH-SRVNAT (VMnet8)Segment LAN → réseau-TP (IP: 10.11.12.1/24)
SSH-CLINAT (VMnet8)Segment LAN → réseau-TP (IP: 10.11.12.2/24)

Équivalent VirtualBox :

VMAdapter 1Adapter 2
SSH-SRVNATInternal Network → intnet
SSH-CLINATInternal Network → intnet

Exemple 3 : Labo complet avec passerelle (3 cartes)​

Besoin : Simuler le TP5 – une passerelle avec 3 réseaux : Internet, LAN serveurs, réseau client.

                         ┌──────────────────────────────────┐
│ srvGateway │
│ │
│ Carte 1 : NAT (VMnet8) │──▶ Internet
│ Carte 2 : Segment LAN "lan" │──▶ Serveurs
│ 10.11.12.1/24 │
│ Carte 3 : Segment LAN "clientnet"│──▶ Client
│ 20.21.22.1/30 │
└───┬──────────┬──────────┬────────┘
│ │ │
Internet│ LAN │ Client │
│ │ │
▼ ▼ ▼
┌──────────┐ ┌──────────┐
│ srvSSH │ │ Client │
│ srvWEB │ │20.21.22.2│
│10.11.12.x│ └──────────┘
└──────────┘

Configuration VMware :

VMCarte 1Carte 2Carte 3
srvGatewayNAT (VMnet8)Segment LAN → lanSegment LAN → clientnet
srvSSHSegment LAN → lan——
srvWEBSegment LAN → lan——
ClientSegment LAN → clientnet——

Équivalent VirtualBox :

VMAdapter 1Adapter 2Adapter 3
srvGatewayNATInternal Network → lanInternal Network → clientnet
srvSSHInternal Network → lan——
srvWEBInternal Network → lan——
ClientInternal Network → clientnet——
Alternative avec des VMnets custom

Au lieu des Segments LAN, vous pouvez utiliser des VMnets custom :

VMCarte 1Carte 2Carte 3
srvGatewayNAT (VMnet8)Custom → VMnet2Custom → VMnet3
srvSSHCustom → VMnet2——
srvWEBCustom → VMnet2——
ClientCustom → VMnet3——

Avantage VMnet : vous pouvez activer le DHCP et l'accès hôte si besoin.
Avantage Segment LAN : plus simple, nommage libre, vraiment isolé.

Ajouter une carte réseau à une VM existante​

Si votre VM n'a qu'une seule carte et vous avez besoin d'en ajouter :

  1. Éteignez la VM (obligatoire)
  2. Modifier les paramètres de la VM
  3. Cliquez sur Ajouter... (en bas à gauche)
  4. Sélectionnez Carte réseau → Suivant
  5. Choisissez le type de connexion → Terminer
  6. La nouvelle carte apparaît dans la liste
Maximum 10 cartes

VMware supporte jusqu'à 10 cartes réseau par VM (contre 4 en GUI pour VirtualBox).

Retour à la table des matières


Tableau récapitulatif : VMware vs VirtualBox​

Correspondance des modes​

BesoinVirtualBoxVMware (option 1)VMware (option 2)
Internet simpleNATNAT (VMnet8)—
Internet + VMs se voientNAT NetworkNAT (VMnet8)—
VM sur le réseau physiqueBridged AdapterPont (VMnet0)—
Accès hôte sans InternetHost-Only AdapterHôte uniquement (VMnet1)—
Réseau isolé entre VMsInternal Network (nommé)Segment LAN (nommé)Custom VMnet (décocher hôte)
Réseau custom configurable❌ N'existe pasCustom VMnet (VMnet2-19)—

Ce que VMware fait mieux​

FonctionnalitéVirtualBoxVMware
NAT avec accès hôte direct❌✅
DHCP dans les réseaux internes❌✅ (VMnet custom)
Éditeur de réseaux graphique avancé❌✅ (Virtual Network Editor)
Port forwarding facile⚠️ Limité✅ (Paramètres NAT)
Nombre de cartes par VM4 (GUI)10
Nombre de réseaux isolésIllimité20 VMnets + Segments LAN illimités

Ce que VirtualBox fait différemment​

FonctionnalitéVirtualBoxVMware
Nommage libre des réseaux✅ (intnet, lan...)⚠️ VMnets numérotés, Segments LAN nommés
Simplicité✅ Plus simple pour les débutants⚠️ Plus d'options = plus complexe
Gratuit✅ Toujours⚠️ Player gratuit, Workstation Pro payant

Retour à la table des matières


Dépannage réseau VMware​

Problème : les VMs ne se voient pas​

Vérifications :

  1. Même réseau ? Les VMs doivent être sur le même VMnet ou le même Segment LAN
  2. IP configurées ? Vérifiez avec ip a dans chaque VM
  3. Même sous-réseau ? Ex: 10.11.12.1/24 et 10.11.12.2/24 (OK) vs 10.11.12.1/24 et 10.11.13.2/24 (NON)
  4. Carte connectée ? Vérifiez que « Connecté » est coché dans les paramètres
  5. Pare-feu ? Testez en désactivant temporairement : sudo ufw disable
# Vérifier les interfaces dans la VM
ip a

# Tester la connectivité
ping 10.11.12.2

# Vérifier que l'interface est UP
ip link show

Problème : pas d'Internet en mode NAT​

  1. VMnet8 actif ? Ouvrez le Virtual Network Editor et vérifiez que VMnet8 existe
  2. Service VMware NAT démarré ? Vérifiez dans les services Windows :
    • VMware NAT Service
    • VMware DHCP Service
  3. IP obtenue ? Vérifiez avec ip a (devrait avoir une IP en 192.168.128.x ou similaire)
  4. DNS ? Testez avec ping 8.8.8.8 (si ça marche) vs ping google.com (si ça ne marche pas → problème DNS)
# Renouveler le bail DHCP
sudo dhclient -r ens33
sudo dhclient ens33

# Vérifier la passerelle
ip route show

# Tester DNS
nslookup google.com

Problème : impossible de SSH depuis l'hôte vers la VM​

  1. Quel mode réseau ?

    • NAT (VMnet8) → ✅ devrait marcher directement
    • Host-Only (VMnet1) → ✅ devrait marcher
    • Segment LAN → ❌ impossible (l'hôte n'a pas accès)
    • Internal (VMnet custom sans hôte) → ❌ impossible
  2. IP de la VM ? Trouvez-la avec ip a dans la VM

  3. SSH installé ? sudo apt install openssh-server

  4. Pare-feu ? sudo ufw allow 22

Noms des interfaces réseau dans les VMs VMware​

ip a
CarteNom typique UbuntuNom typique CentOS/RHEL
Carte réseau 1ens33ens33 ou ens160
Carte réseau 2ens34 ou ens38ens34 ou ens192
Carte réseau 3ens35 ou ens39ens35 ou ens224
Pourquoi les noms changent ?

Les noms dépendent du type de contrôleur (E1000, VMXNET3) et de la position PCI de la carte. Utilisez toujours ip a pour vérifier les noms réels.

Retour à la table des matières


FAQ​

Q : C'est quoi la différence entre VMnet custom et Segment LAN ?​

VMnet customSegment LAN
GestionVirtual Network EditorFenêtre « Segments LAN... »
DHCP✅ Configurable❌ Non
Accès hôte✅ Configurable❌ Non
NAT✅ Configurable❌ Non
Nombre max20 (VMnet0-19)Illimité
NommageNuméroté (VMnet2...)Libre
Quand l'utiliserBesoin de DHCP/hôte/NATRéseau isolé simple

Q : Je viens de VirtualBox, quel mode VMware correspond à Internal Network ?​

2 options :

  1. Segment LAN (le plus proche) : même comportement, nommage libre, isolé, pas de DHCP
  2. VMnet custom avec hôte et DHCP désactivés : plus configurable

Q : Pourquoi VMnet8 (NAT) dans VMware est mieux que le NAT de VirtualBox ?​

Parce que dans VMware, le NAT crée un vrai réseau (VMnet8) :

  • L'hôte a une IP sur VMnet8 et peut accéder à la VM directement
  • Plusieurs VMs sur VMnet8 peuvent communiquer entre elles
  • Pas besoin de port forwarding pour accéder à la VM

Dans VirtualBox, chaque VM NAT est dans sa propre bulle isolée.

Q : Combien de cartes réseau maximum dans VMware ?​

10 cartes par VM. Dans VirtualBox, c'est 4 en GUI (8 en CLI).

Q : Puis-je avoir 2 cartes NAT dans la même VM ?​

✅ Oui, mais ça n'a pas beaucoup d'intérêt. Les 2 cartes seraient sur VMnet8 et auraient des IP différentes, mais elles accèdent au même Internet.

Q : Comment ajouter une 3ème carte réseau ?​

  1. Éteignez la VM
  2. Modifier les paramètres → Ajouter... → Carte réseau
  3. Configurez le mode (NAT, Pont, Segment LAN...)
  4. Démarrez la VM
  5. Configurez l'IP dans la VM avec ip a et netplan/nmcli

Q : Est-ce que VMware Player (gratuit) a toutes ces fonctionnalités ?​

⚠️ VMware Player n'a pas le Virtual Network Editor. Vous pouvez utiliser les modes de base (NAT, Bridged, Host-Only) et les Segments LAN, mais pas créer de VMnets custom.

Pour les VMnets custom et le Virtual Network Editor, il faut VMware Workstation Pro.


TP Bonus créé le : Février 2026