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
- Introduction : VMware vs VirtualBox – ce qui change
- L'interface VMware : où configurer les cartes réseau
- Les 5 modes de connexion réseau dans VMware
- Les VMnets : le cœur du réseau VMware
- Le Virtual Network Editor
- Les Segments LAN : réseaux 100% isolés
- Exemples concrets : configurer 1, 2 ou 3 cartes
- Tableau récapitulatif : VMware vs VirtualBox
- Dépannage réseau VMware
- 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 :
| Aspect | VirtualBox | VMware |
|---|---|---|
| Concept central | Modes de connexion (NAT, Bridged, Internal...) | VMnets (réseaux virtuels numérotés) |
| Réseaux internes | Nommés librement (intnet, lan...) | Numérotés : VMnet0 à VMnet19 (20 max) |
| Réseau isolé entre VMs | Internal Network | Segment LAN ou Custom VMnet |
| NAT : l'hôte voit la VM ? | ❌ Non | ✅ Oui (via VMnet8) |
| Max cartes par VM | 4 (GUI) / 8 (CLI) | 10 |
| Éditeur de réseaux | Limité | Virtual Network Editor (très complet) |
| Interface en français | Oui | Oui (VMware Workstation) |
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
- Sélectionnez votre VM dans la liste
- Cliquez sur Modifier les paramètres de la machine virtuelle (ou
Edit virtual machine settings) - 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é... ] │
└─────────────────────────────────────────────────────────────────┘
Chaque carte réseau peut être configurée dans l'un de ces 5 modes :
- Pont (Bridged)
- NAT
- Hôte uniquement (Host-Only)
- Personnalisé (Custom VMnet)
- 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éristique | Dé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ée | Par 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 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éristique | Dé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ée | Par le DHCP VMware (ex: 192.168.128.130) |
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éristique | Détail |
|---|---|
| VMnet utilisé | VMnet1 (par défaut) |
| Accès Internet | ❌ Non |
| Hôte → VM | ✅ Oui |
| VM ↔ VM | ✅ Oui (si toutes sur VMnet1) |
| IP attribuée | Par 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
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)
│ └───────────────────────────┘ │
└─────────────────────────────────┘
| VMnet | Mode par défaut | Configurable ? |
|---|---|---|
| VMnet0 | Bridged (Pont) | Oui (Virtual Network Editor) |
| VMnet1 | Host-Only (Hôte uniquement) | Oui |
| VMnet2 à VMnet7 | Aucun (libre) | Oui |
| VMnet8 | NAT | Oui |
| VMnet9 à VMnet19 | Aucun (libre) | Oui |
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éseaux | Illimité (par nom) | 20 max (VMnet0-19) |
| Nommage | Libre (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éristique | Dé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
- Dans les paramètres de la carte réseau, sélectionnez Segment LAN
- Cliquez sur le bouton Segments LAN...
- La fenêtre « Segments LAN globaux » s'ouvre :
┌─────────────────────────────────┐
│ Segments LAN globaux │
│ │
│ Segments LAN globaux : │
│ ┌───────────────────────────┐ │
│ │ Segment LAN 1 │ │
│ │ │ │
│ │ │ │
│ └───────────────────────────┘ │
│ │
│ [ Ajouter ] [ Renommer ] [ Supprimer ] │
│ [ OK ] [ Annuler ] │
└─────────────────────────────────┘
- Cliquez sur Ajouter pour créer un nouveau segment
- Renommez-le pour vous y retrouver (ex:
LAN-serveurs,réseau-TP,clientnet) - Cliquez OK
- Sélectionnez le segment dans le champ texte à côté de « Segment LAN »
| VirtualBox Internal Network | VMware Segment LAN | |
|---|---|---|
| Internet | ❌ | ❌ |
| Accès hôte | ❌ | ❌ |
| DHCP | ❌ | ❌ |
| Nommage | Libre | Libre |
| Nombre | Illimité | Illimité |
| Configuration | Nom dans le champ | Bouton « 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
| VMnet | Nom dans l'interface | Rôle | Configurable |
|---|---|---|---|
| VMnet0 | Pont (Bridged) | Connecte la VM au réseau physique | Oui (choix de la carte physique) |
| VMnet1 | Hôte uniquement (Host-Only) | Réseau privé entre VM et hôte | Oui (sous-réseau, DHCP) |
| VMnet8 | NAT | Internet via l'hôte + réseau avec l'hôte | Oui (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 :
| VMnet | Usage | Sous-réseau |
|---|---|---|
| VMnet8 | NAT (Internet) | 192.168.128.0/24 (auto) |
| VMnet2 | Réseau LAN des serveurs | 10.11.12.0/24 |
| VMnet3 | Réseau Client | 20.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)
- Cliquez sur Modifier les paramètres (droits admin)
- Cliquez sur Ajouter un réseau...
- Sélectionnez VMnet2 → OK
- 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
- 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
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ère | VMnet custom | Segment LAN |
|---|---|---|
| Visible dans Virtual Network Editor | ✅ Oui | ❌ Non |
| DHCP configurable | ✅ Oui | ❌ Non |
| Accès hôte possible | ✅ Configurable | ❌ Jamais |
| NAT possible | ✅ Configurable | ❌ Jamais |
| Nombre max | 20 (VMnet0-19) | ❌ Illimité |
| Nommage | Numéroté (VMnet2, VMnet3...) | Libre (« LAN-serveurs », « réseau-TP »...) |
| Simplicité | Configuration via Virtual Network Editor | Juste un nom, rien d'autre à configurer |
- 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
- Créer → Bouton « Segments LAN... » → Ajouter
- Nommer → Donner un nom explicite (ex:
réseau-lan) - 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 :
| Carte | Mode | Détail |
|---|---|---|
| Carte réseau 1 | NAT | VMnet8 (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 :
| VM | Carte 1 | Carte 2 |
|---|---|---|
| SSH-SRV | NAT (VMnet8) | Segment LAN → réseau-TP (IP: 10.11.12.1/24) |
| SSH-CLI | NAT (VMnet8) | Segment LAN → réseau-TP (IP: 10.11.12.2/24) |
Équivalent VirtualBox :
| VM | Adapter 1 | Adapter 2 |
|---|---|---|
| SSH-SRV | NAT | Internal Network → intnet |
| SSH-CLI | NAT | Internal 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 :
| VM | Carte 1 | Carte 2 | Carte 3 |
|---|---|---|---|
| srvGateway | NAT (VMnet8) | Segment LAN → lan | Segment LAN → clientnet |
| srvSSH | Segment LAN → lan | — | — |
| srvWEB | Segment LAN → lan | — | — |
| Client | Segment LAN → clientnet | — | — |
Équivalent VirtualBox :
| VM | Adapter 1 | Adapter 2 | Adapter 3 |
|---|---|---|---|
| srvGateway | NAT | Internal Network → lan | Internal Network → clientnet |
| srvSSH | Internal Network → lan | — | — |
| srvWEB | Internal Network → lan | — | — |
| Client | Internal Network → clientnet | — | — |
Au lieu des Segments LAN, vous pouvez utiliser des VMnets custom :
| VM | Carte 1 | Carte 2 | Carte 3 |
|---|---|---|---|
| srvGateway | NAT (VMnet8) | Custom → VMnet2 | Custom → VMnet3 |
| srvSSH | Custom → VMnet2 | — | — |
| srvWEB | Custom → VMnet2 | — | — |
| Client | Custom → 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 :
- Éteignez la VM (obligatoire)
- Modifier les paramètres de la VM
- Cliquez sur Ajouter... (en bas à gauche)
- Sélectionnez Carte réseau → Suivant
- Choisissez le type de connexion → Terminer
- La nouvelle carte apparaît dans la liste
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
| Besoin | VirtualBox | VMware (option 1) | VMware (option 2) |
|---|---|---|---|
| Internet simple | NAT | NAT (VMnet8) | — |
| Internet + VMs se voient | NAT Network | NAT (VMnet8) | — |
| VM sur le réseau physique | Bridged Adapter | Pont (VMnet0) | — |
| Accès hôte sans Internet | Host-Only Adapter | Hôte uniquement (VMnet1) | — |
| Réseau isolé entre VMs | Internal Network (nommé) | Segment LAN (nommé) | Custom VMnet (décocher hôte) |
| Réseau custom configurable | ❌ N'existe pas | Custom VMnet (VMnet2-19) | — |
Ce que VMware fait mieux
| Fonctionnalité | VirtualBox | VMware |
|---|---|---|
| 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 VM | 4 (GUI) | 10 |
| Nombre de réseaux isolés | Illimité | 20 VMnets + Segments LAN illimités |
Ce que VirtualBox fait différemment
| Fonctionnalité | VirtualBox | VMware |
|---|---|---|
| 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 :
- Même réseau ? Les VMs doivent être sur le même VMnet ou le même Segment LAN
- IP configurées ? Vérifiez avec
ip adans chaque VM - Même sous-réseau ? Ex:
10.11.12.1/24et10.11.12.2/24(OK) vs10.11.12.1/24et10.11.13.2/24(NON) - Carte connectée ? Vérifiez que « Connecté » est coché dans les paramètres
- 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
- VMnet8 actif ? Ouvrez le Virtual Network Editor et vérifiez que VMnet8 existe
- Service VMware NAT démarré ? Vérifiez dans les services Windows :
VMware NAT ServiceVMware DHCP Service
- IP obtenue ? Vérifiez avec
ip a(devrait avoir une IP en192.168.128.xou similaire) - DNS ? Testez avec
ping 8.8.8.8(si ça marche) vsping 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
-
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
-
IP de la VM ? Trouvez-la avec
ip adans la VM -
SSH installé ?
sudo apt install openssh-server -
Pare-feu ?
sudo ufw allow 22
Noms des interfaces réseau dans les VMs VMware
ip a
| Carte | Nom typique Ubuntu | Nom typique CentOS/RHEL |
|---|---|---|
| Carte réseau 1 | ens33 | ens33 ou ens160 |
| Carte réseau 2 | ens34 ou ens38 | ens34 ou ens192 |
| Carte réseau 3 | ens35 ou ens39 | ens35 ou ens224 |
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 custom | Segment LAN | |
|---|---|---|
| Gestion | Virtual Network Editor | Fenêtre « Segments LAN... » |
| DHCP | ✅ Configurable | ❌ Non |
| Accès hôte | ✅ Configurable | ❌ Non |
| NAT | ✅ Configurable | ❌ Non |
| Nombre max | 20 (VMnet0-19) | Illimité |
| Nommage | Numéroté (VMnet2...) | Libre |
| Quand l'utiliser | Besoin de DHCP/hôte/NAT | Réseau isolé simple |
Q : Je viens de VirtualBox, quel mode VMware correspond à Internal Network ?
2 options :
- Segment LAN (le plus proche) : même comportement, nommage libre, isolé, pas de DHCP
- 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 ?
- Éteignez la VM
- Modifier les paramètres → Ajouter... → Carte réseau
- Configurez le mode (NAT, Pont, Segment LAN...)
- Démarrez la VM
- Configurez l'IP dans la VM avec
ip aet 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