Aller au contenu

VMware Workstation

De Wiki Pat-Informatik
🏠 Accueil 📚 Index 🐧 Linux 🌐 Réseau 🔒 Cybersécurité 🖥️ Virtualisation ✅ Checklists d'intervention 📚 Tutoriels 🤝 Services
🖥️ VMware Workstation Pro
Créer, configurer et administrer des machines virtuelles pour apprendre, tester et simuler une infrastructure informatique.

🎯 1. Présentation de VMware Workstation

VMware Workstation Pro est un logiciel de virtualisation qui permet d'exécuter plusieurs systèmes d'exploitation sur un même ordinateur physique, sans devoir redémarrer celui-ci pour changer de système.

Il est particulièrement utile pour les techniciens informatiques, les administrateurs systèmes, les étudiants et les formateurs qui souhaitent construire un laboratoire informatique virtuel.

💡 Exemple Pat Informatik : tu peux installer Windows 11 sur ton ordinateur principal, puis créer des machines virtuelles Windows Server, Windows 11 et Linux pour tester Active Directory, DNS, DHCP, les stratégies de groupe ou les services réseau.

Les principaux avantages

🧪

Laboratoire de test

Tester des logiciels, des configurations et des systèmes sans modifier directement l'installation principale.

🖥️

Plusieurs systèmes

Exécuter plusieurs machines virtuelles simultanément, dans la limite des ressources disponibles.

🔄

Snapshots

Conserver un état d'une machine virtuelle afin de revenir à cet état si nécessaire.

🌐

Réseaux virtuels

Créer des environnements NAT, pont ou isolés pour apprendre à administrer des réseaux.

🧠 2. Comprendre le fonctionnement de la virtualisation

VMware Workstation est un hyperviseur de type 2 : il fonctionne au-dessus du système d'exploitation principal.

Les éléments à connaître

Élément Définition
Hôte (Host) Ordinateur physique sur lequel VMware Workstation est installé.
Machine virtuelle (VM) Ordinateur simulé par logiciel, avec ses propres ressources virtuelles.
Système invité (Guest) Système d'exploitation installé dans une machine virtuelle.
Hyperviseur Couche logicielle qui permet de créer et d'exécuter les machines virtuelles.
Disque virtuel Fichier ou ensemble de fichiers qui stocke le disque de la machine virtuelle.
Snapshot Point de retour permettant de conserver l'état d'une VM à un instant donné.
VMware Tools Ensemble d'outils qui améliore l'intégration entre l'hôte et le système invité.

Exemple d'architecture

┌─────────────────────────────────────────────┐
│              ORDINATEUR PHYSIQUE            │
│                                             │
│  Windows 11 ou Linux (système hôte)         │
│                                             │
│  ┌───────────────────────────────────────┐  │
│  │        VMware Workstation Pro         │  │
│  │                                       │  │
│  │  ┌────────────┐  ┌─────────────────┐  │  │
│  │  │ VM 1       │  │ VM 2            │  │  │
│  │  │ Windows    │  │ Linux           │  │  │
│  │  │ Server     │  │ Ubuntu          │  │  │
│  │  └────────────┘  └─────────────────┘  │  │
│  │                                       │  │
│  └───────────────────────────────────────┘  │
└─────────────────────────────────────────────┘

Chaque machine virtuelle dispose de ressources virtuelles : processeur, mémoire vive, disque, carte réseau et périphériques pris en charge.

🧰 3. Prérequis matériels

Avant d'installer VMware Workstation, vérifier que l'ordinateur possède des ressources suffisantes.

Processeur

Le processeur doit être compatible avec la version de VMware Workstation et le système hôte. Les processeurs Intel et AMD x86-64 compatibles utilisent généralement les fonctions de virtualisation matérielle :

  • Intel VT-x.
  • AMD-V, également appelé SVM sur certaines cartes mères.

Ces fonctions doivent être disponibles et, si nécessaire, activées dans le BIOS ou l'UEFI.

Mémoire vive

La mémoire est partagée entre le système hôte et les machines virtuelles en fonctionnement.

Mémoire de l'hôte Utilisation indicative
8 Go Une petite VM à la fois, avec des ressources limitées.
16 Go Configuration confortable pour un poste de test avec une ou deux VM légères.
32 Go Plus adaptée à un laboratoire avec plusieurs machines virtuelles.
64 Go ou davantage Utile pour des laboratoires plus importants, selon le processeur et le stockage.

Ces valeurs sont indicatives : les besoins réels dépendent des systèmes invités et des applications utilisées.

Stockage

Prévoir suffisamment d'espace disque pour :

  • Le logiciel VMware Workstation.
  • Les fichiers ISO d'installation.
  • Les disques virtuels.
  • Les snapshots.
  • Les sauvegardes des machines virtuelles.

Un disque SSD est généralement préférable pour obtenir de bonnes performances.

⚠️ Attention : un disque virtuel configuré avec une capacité maximale de 100 Go peut occuper moins de 100 Go au départ, selon son format. Sa taille réelle peut augmenter avec l'utilisation. Il faut aussi prévoir de la place pour les snapshots et les sauvegardes.

📥 4. Télécharger VMware Workstation Pro

Le téléchargement doit être effectué depuis le portail officiel Broadcom.

Lien de téléchargement : VMware Workstation Pro — Broadcom Support Portal

Procédure

  1. Ouvrir le portail de téléchargement Broadcom.
  2. Se connecter ou créer un compte si nécessaire.
  3. Rechercher VMware Workstation Pro.
  4. Sélectionner une version compatible avec le système hôte.
  5. Télécharger l'installateur Windows ou Linux correspondant.
  6. Vérifier les notes de version et les prérequis avant l'installation.

Les versions récentes de Workstation Pro sont proposées gratuitement pour les usages personnels, éducatifs et commerciaux, selon les conditions publiées par Broadcom. Les modalités de téléchargement et d'accès au portail peuvent évoluer.

Documentation : Download and license VMware Workstation Pro

⚙️ 5. Installer VMware Workstation sous Windows

Étape 1 : préparer Windows

  1. Vérifier que Windows est à jour.
  2. Fermer les applications inutiles.
  3. Vérifier que le compte dispose des droits administrateur.
  4. Contrôler l'espace disque disponible.
  5. Vérifier la compatibilité du matériel et de la version choisie.

Étape 2 : lancer l'installation

  1. Ouvrir le dossier contenant le fichier téléchargé.
  2. Faire un clic droit sur l'installateur.
  3. Sélectionner Exécuter en tant qu'administrateur.
  4. Accepter les conditions de licence.
  5. Choisir le type d'installation proposé.
  6. Suivre les instructions affichées.
  7. Redémarrer l'ordinateur si cela est demandé.

Étape 3 : premier lancement

  1. Ouvrir VMware Workstation Pro depuis le menu Démarrer.
  2. Accepter les conditions présentées au premier lancement.
  3. Vérifier que l'interface s'ouvre correctement.
  4. Contrôler que les services et composants nécessaires fonctionnent.

Virtualisation et Hyper-V

Certaines configurations Windows utilisent Hyper-V, la plateforme de virtualisation Windows, ou des fonctions qui en dépendent, notamment certaines configurations de WSL2 et de sécurité.

La compatibilité dépend de la version de Workstation et de la configuration du système. Si un message signale un problème avec Hyper-V ou le moteur de virtualisation, consulter la documentation de la version installée avant de modifier les fonctions Windows.

Ne désactive pas les protections de sécurité ou les fonctions de virtualisation au hasard. Certaines sont utilisées par d'autres logiciels ou par la sécurité de Windows.

🐧 6. Installer VMware Workstation sous Linux

VMware Workstation Pro existe également pour des systèmes hôtes Linux compatibles.

La procédure exacte dépend de la distribution, du noyau et de la version de VMware.

Étape 1 : télécharger l'installateur

Télécharger depuis le portail Broadcom le fichier Linux fourni pour la version souhaitée. Le nom ressemble généralement à :

VMware-Workstation-Full-XXXX-XXXX.x86_64.bundle

Le nom réel varie selon la version.

Étape 2 : rendre le fichier exécutable

Dans un terminal, se placer dans le répertoire où le fichier a été téléchargé.

Exemple :

cd ~/Téléchargements
chmod +x VMware-Workstation-Full-XXXX-XXXX.x86_64.bundle

Remplacer le nom d'exemple par celui du fichier réellement téléchargé.

Étape 3 : lancer l'installation

sudo ./VMware-Workstation-Full-XXXX-XXXX.x86_64.bundle

Suivre ensuite les instructions de l'installateur.

Étape 4 : vérifier les composants

VMware Workstation peut avoir besoin de modules noyau pour gérer certaines fonctions de virtualisation et de réseau. Selon la distribution, des en-têtes de noyau, un compilateur et d'autres dépendances peuvent être nécessaires.

Si l'installation échoue :

  • Lire le message d'erreur complet.
  • Vérifier la compatibilité de la distribution et du noyau.
  • Vérifier la disponibilité des paquets requis.
  • Consulter la documentation Broadcom correspondant à la version.
  • Examiner la configuration de Secure Boot si les modules ne peuvent pas être chargés.

Pour lancer l'application depuis un terminal, lorsque le chemin est disponible :

vmware

Documentation d'installation : Installing VMware Workstation Pro

💿 7. Créer sa première machine virtuelle

Une machine virtuelle nécessite un système d'exploitation à installer, généralement à partir d'un fichier ISO.

Étape 1 : récupérer une image ISO

Télécharger l'image ISO depuis le site officiel du système à installer.

Exemples :

Vérifier l'intégrité de l'image lorsque le fournisseur publie une somme de contrôle.

Étape 2 : créer la VM

  1. Ouvrir VMware Workstation Pro.
  2. Sélectionner Create a New Virtual Machine ou l'option équivalente.
  3. Choisir une configuration typique pour un premier essai.
  4. Indiquer le fichier ISO si l'assistant propose une installation guidée.
  5. Sélectionner le système d'exploitation invité correspondant.
  6. Donner un nom explicite à la VM.
  7. Choisir un emplacement de stockage disposant de suffisamment d'espace.

Exemples de noms :

VM-Windows11-Test
VM-Ubuntu-Lab
VM-WindowsServer-Lab

Étape 3 : configurer le disque virtuel

Choisir la capacité selon le système invité et l'usage prévu.

Exemples indicatifs :

Type de VM Capacité indicative
Petite VM Linux 25 à 40 Go
Windows 11 de test 64 à 100 Go ou davantage selon les applications
Windows Server de laboratoire 60 à 100 Go ou davantage selon les rôles installés

Ces valeurs ne remplacent pas les exigences officielles du système invité. Prévoir davantage d'espace pour les mises à jour, les applications et les données.

Étape 4 : régler le matériel virtuel

Avant de démarrer la VM, contrôler les ressources :

  • Nombre de processeurs virtuels.
  • Mémoire vive attribuée.
  • Taille et contrôleur du disque virtuel.
  • Carte réseau virtuelle.
  • Firmware BIOS ou UEFI.
  • Options de sécurité requises par le système invité.

Pour Windows 11, vérifier notamment les exigences de la version choisie, dont TPM virtuel, UEFI et Secure Boot si requis.

Étape 5 : installer le système invité

  1. Démarrer la machine virtuelle.
  2. Suivre l'assistant d'installation du système.
  3. Configurer la langue, le clavier et le compte utilisateur.
  4. Effectuer les mises à jour nécessaires.
  5. Installer les outils d'intégration compatibles.
  6. Redémarrer et vérifier le fonctionnement.

🧮 8. Bien répartir les ressources

L'hôte doit conserver assez de mémoire et de puissance processeur pour fonctionner normalement.

Exemple pour un ordinateur disposant de 16 Go de RAM :

Système hôte       : 6 à 8 Go environ
VM Windows        : 4 à 6 Go
VM Linux          : 2 à 4 Go

Ce partage est seulement illustratif : les ressources doivent être ajustées à la charge réelle. Il ne faut pas attribuer toute la mémoire à des VM si le système hôte en a besoin.

Conseils de performance

  • Utiliser un SSD lorsque c'est possible.
  • Fermer les VM qui ne sont pas nécessaires.
  • Éviter de surcharger le processeur avec trop de vCPU.
  • Vérifier l'espace disque libre de l'hôte.
  • Installer les pilotes graphiques adaptés sur l'hôte.
  • Ajuster la mémoire en fonction du système invité.

🌐 9. Comprendre les réseaux virtuels

Le réseau virtuel permet à une machine virtuelle de communiquer avec l'hôte, le réseau local ou Internet selon le mode choisi.

NAT

NAT — accès au réseau via l'hôte

La VM utilise généralement un réseau privé virtuel et partage la connexion de l'hôte pour accéder à d'autres réseaux. C'est souvent un bon choix pour une première VM qui doit accéder à Internet.

Bridged — mode pont

Bridged — connexion au réseau local

La VM est reliée au réseau comme un appareil distinct. Elle peut obtenir sa propre adresse IP via DHCP si le réseau le permet.

Host-only — réseau privé hôte

Host-only — réseau isolé

Ce mode permet généralement les échanges entre l'hôte et les VM du réseau virtuel, sans fournir automatiquement un accès au réseau physique ou à Internet.

Comparaison des modes réseau

Mode Accès à l'hôte Réseau local / Internet Utilisation typique
NAT Généralement oui Sortant généralement possible VM de test et navigation
Bridged Oui, selon la configuration Comme un appareil du réseau, si autorisé Serveur de laboratoire accessible sur le LAN
Host-only Oui Pas d'accès externe par défaut Tests isolés entre hôte et VM
Déconnecté Non via cette carte Non via cette carte Tests sans réseau

Les détails dépendent de la configuration des réseaux virtuels et du pare-feu.

Exemple de laboratoire réseau

                Réseau physique / Internet
                           |
                     Routeur / Box
                           |
                  Ordinateur hôte
                  VMware Workstation
                           |
                 Réseau virtuel de test
                   /               \
           VM Windows Server     VM Windows 11
             DNS / AD DS            Client

Pour un laboratoire Active Directory, utiliser un réseau de test adapté et contrôler les paramètres DHCP, DNS et passerelle afin d'éviter les conflits avec le réseau réel.

📸 10. Utiliser les snapshots

Un snapshot conserve un état de la machine virtuelle à un moment donné. Il peut inclure l'état du disque virtuel et, selon les options choisies, celui de la mémoire.

Quand créer un snapshot ?

  • Avant l'installation d'un rôle serveur.
  • Avant une modification importante du système.
  • Avant un test de configuration réseau.
  • Avant une manipulation pédagogique risquée.
  • Avant une mise à jour dans un laboratoire.

Créer et restaurer un snapshot

La procédure exacte varie selon la version de Workstation :

  1. Sélectionner la machine virtuelle.
  2. Ouvrir le menu de gestion des snapshots.
  3. Créer un snapshot.
  4. Donner un nom explicite.
  5. Ajouter une description de la modification prévue.
  6. Effectuer les tests.
  7. Restaurer le snapshot si nécessaire.

Exemple de nom :

Avant-installation-ADDS
Avant-modification-DNS
Avant-test-GPO

⚠️ Un snapshot n'est pas une sauvegarde complète. Il peut dépendre des fichiers de la VM et consommer de l'espace supplémentaire. Pour protéger les données, réaliser aussi des sauvegardes indépendantes et vérifier qu'elles peuvent être restaurées.

🧩 11. Installer VMware Tools

VMware Tools améliore l'intégration entre la machine virtuelle et l'hôte. Selon le système invité et la version, les fonctions peuvent inclure :

  • Une meilleure gestion de la souris.
  • Une résolution d'affichage plus adaptée.
  • Une synchronisation de l'heure.
  • Des fonctions de copier-coller ou de glisser-déposer, selon la configuration.
  • Une meilleure intégration de l'arrêt et du redémarrage du système invité.

Installation

  1. Démarrer la machine virtuelle.
  2. Ouvrir le menu de la VM dans VMware Workstation.
  3. Rechercher l'option d'installation ou de mise à jour de VMware Tools.
  4. Suivre les instructions adaptées au système invité.
  5. Redémarrer la VM si nécessaire.

Sous certaines distributions Linux, les outils invités sont fournis sous forme de paquets maintenus par la distribution. La méthode recommandée dépend du système et de la version.

Si la souris, l'affichage ou le copier-coller ne fonctionnent pas comme prévu, vérifier d'abord la compatibilité et l'installation des outils invités.

📂 12. Comprendre les fichiers d'une machine virtuelle

Une VM est stockée sous forme de fichiers dans un dossier de l'hôte.

Extension Rôle courant
`.vmx` Fichier de configuration de la machine virtuelle.
`.vmdk` Fichier ou ensemble de fichiers du disque virtuel.
`.nvram` Stockage de certains paramètres du firmware virtuel.
`.vmsd` Informations utilisées pour la gestion des snapshots.
`.vmsn` Données d'état d'un snapshot, selon les options utilisées.
`.log` Journaux utiles au diagnostic.

Les fichiers exacts présents dépendent de la configuration et de l'historique de la VM.

Bonnes pratiques

  • Stocker les VM dans un répertoire clairement identifié.
  • Ne pas supprimer manuellement des fichiers dont le rôle n'est pas compris.
  • Arrêter proprement la VM avant une copie manuelle de son dossier.
  • Ne pas déplacer un disque virtuel pendant que la VM l'utilise.
  • Prévoir une sauvegarde indépendante des fichiers importants.
  • Vérifier les chemins de stockage après un déplacement.

🔄 13. Cloner et déplacer une machine virtuelle

Le clonage permet de créer une copie d'une VM existante, selon les fonctions disponibles dans la version de Workstation.

Pourquoi cloner ?

  • Préparer plusieurs postes de test identiques.
  • Créer un environnement avant une formation.
  • Conserver une VM modèle.
  • Tester une configuration différente sans toucher à l'originale.

Précautions avant un clonage

  • Vérifier l'espace disque disponible.
  • Choisir le type de clone proposé par le logiciel.
  • Vérifier les identifiants réseau et l'adressage IP après démarrage.
  • Pour les systèmes Windows utilisés en environnement de domaine, appliquer les recommandations Microsoft concernant les identités, le déploiement et la préparation des machines.
  • Conserver une copie indépendante si les données sont importantes.

Pour déplacer une VM vers un autre ordinateur, arrêter proprement la machine, copier l'ensemble des fichiers nécessaires et vérifier la compatibilité de l'environnement de destination.

🛠️ 14. Dépanner VMware Workstation

Problème Causes possibles Actions recommandées
La virtualisation n'est pas disponible VT-x ou AMD-V désactivé, matériel incompatible, configuration du firmware Vérifier les capacités du processeur et les réglages BIOS/UEFI.
La VM ne démarre pas Fichier ISO absent, configuration incorrecte, ressources insuffisantes Vérifier le démarrage, le disque virtuel et les messages d'erreur.
L'installation de VMware échoue Version incompatible, droits insuffisants, prérequis manquants Lire le journal d'installation et consulter la documentation de la version.
Écran noir dans la VM Démarrage incorrect, pilote graphique ou configuration vidéo Vérifier la console, le firmware et les paramètres d'affichage.
Pas d'accès à Internet Mauvais mode réseau, DHCP, DNS ou pare-feu Contrôler le mode NAT/pont et la configuration IP de la VM.
Performances lentes RAM insuffisante, disque lent, trop de VM actives Réduire la charge, libérer de l'espace et ajuster les ressources.
Les modules Linux ne se chargent pas Noyau incompatible, dépendances manquantes, Secure Boot Examiner les erreurs et suivre la procédure de réparation adaptée à la distribution.
La VM manque d'espace Disque virtuel plein ou snapshots volumineux Vérifier l'espace de l'hôte et la capacité du disque virtuel avant toute extension.

Contrôles utiles sous Windows

Vérifier les informations du système :

msinfo32

Pour afficher les caractéristiques générales du système :

systeminfo

Les informations relatives à Hyper-V ou à la sécurité peuvent aider au diagnostic, mais leur interprétation dépend de la version de Windows et de la configuration de virtualisation.

Contrôles utiles sous Linux

Afficher les informations du processeur :

lscpu

Rechercher les indicateurs de virtualisation :

grep -E -m 1 'vmx|svm' /proc/cpuinfo

Cette commande indique la présence éventuelle des indicateurs Intel VT-x (`vmx`) ou AMD-V (`svm`) exposés au système. Leur absence ne suffit pas à identifier à elle seule la cause d'un problème.

Consulter les derniers messages système :

sudo dmesg | tail -n 80

🔐 15. Sécurité et bonnes pratiques

Une machine virtuelle n'est pas automatiquement protégée contre tous les risques. Une VM connectée au réseau peut communiquer avec d'autres systèmes selon sa configuration.

  • Télécharger VMware Workstation depuis le portail officiel.
  • Installer les mises à jour de sécurité.
  • Télécharger les ISO depuis des sources fiables.
  • Utiliser des mots de passe robustes dans les systèmes invités.
  • Limiter les partages de dossiers et le copier-coller si l'isolation est importante.
  • Éviter le mode pont pour une VM de test qui n'a pas besoin d'être visible sur le réseau local.
  • Ne pas connecter une VM de laboratoire à un réseau de production sans préparation.
  • Sauvegarder les VM importantes sur un support distinct.
  • Vérifier les paramètres USB et les périphériques transmis à la VM.

🔐 Règle importante : une VM en NAT ou en réseau Host-only n'est pas une garantie absolue d'isolation. La sécurité dépend également des partages, des règles réseau, des vulnérabilités et de la configuration de l'hôte.

🧰 16. Checklist de création d'une VM

  • [ ] Vérifier la compatibilité du processeur et de l'hôte.
  • [ ] Vérifier l'espace disque et la mémoire disponible.
  • [ ] Télécharger VMware depuis la source officielle.
  • [ ] Télécharger une image ISO fiable.
  • [ ] Créer la machine virtuelle avec un nom explicite.
  • [ ] Attribuer une quantité adaptée de RAM et de CPU.
  • [ ] Configurer le disque virtuel et le firmware.
  • [ ] Choisir le mode réseau approprié.
  • [ ] Installer le système invité.
  • [ ] Effectuer les mises à jour.
  • [ ] Installer les outils d'intégration compatibles.
  • [ ] Créer un snapshot si cela est utile.
  • [ ] Tester le réseau et les périphériques.
  • [ ] Prévoir une sauvegarde indépendante.
  • [ ] Documenter la configuration.

📚 17. Ressources officielles

🔗 Pages associées

Pat Informatik
Comprendre, virtualiser, tester et administrer les systèmes informatiques.