• 6 hours
  • Easy

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 1/29/24

Choisissez et installez une machine virtuelle

Dans ce nouveau chapitre, vous apprendrez à installer tout type d’images, avec GNS3 Virtual Machine (GNS3 VM). Il s’agit d’une seconde installation de GNS3 virtualisé. Pour cela, vous allez avoir besoin d’un nouveau logiciel, un hyperviseur. Pour finir, vous ferez le lien entre les deux afin que GNS3 utilise la puissance de VMWARE.

Installez un appareil autre que CISCO

Vous avez donc choisi un routeur Pfsense. Effectivement, il répondra à vos attentes, mais encore faut-il savoir comment l’installer. Il ne vous manque pas grand chose pour pouvoir le faire.

Pourquoi installer un autre logiciel si Dynammips émule les routeurs CISCO ?

Simplement parce qu’il vous faut virtualiser cette image et que Dynamips ne sait pas le faire.

Virtualisez un appareil sur GNS3 avec GNS3 VM

Pour ajouter un appareil comme pfSense, il vous faut donc un autre outil que ceux installés lors du chapitre 2. Et il s’agit de GNS3 VM (Virtual Machine).

Vous vous demandez ce qu’est GNS3 VM ? En fait, il s’agit d’un serveur GNS3 installé sur un serveur Linux (Ubuntu).

Vous vous demandez aussi pourquoi installer un autre GNS3 ?

Les raisons sont multiples :

  • GNS3 utilise des fonctions issues du monde de Linux. Sous Windows ou Mac, ses fonctions peuvent être mal interprétées. Le serveur étant sous Ubuntu, cela permet à GNS3 d'exécuter ces fonctions sans problème.

  • Il utilise la puissance des logiciels de VMware et Oracle VirtualBox. Son rendement est supérieur à la simple émulation.

  • Le cloisonnement offert par VMware ou VirtualBox évite les risques de fuites mémoire ce qui n’est pas le cas de l’émulation.

Vous avez compris que GNS3 VM est une méthode utilisée par les développeurs de GNS3 pour contourner quelques problèmes inévitables lorsque l’on veut simuler une architecture réseau sur un PC qui n’a pas été conçu pour ça (problème de gestion de RAM entre autres).

Retenez simplement que GNS3 VM vous permet d’installer n’importe quel appareil sur GNS3 et non pas seulement les routeurs CISCO. Dans ce cours, vous n’installerez pas de CISCO étant donné qu’ils sont payants ;).

Choisissez et installez un hyperviseur

Il vous faut donc installer GNS3 VM et pour cela, vous avez besoin d’un hyperviseur. Voyons lequel choisir et comment l’installer.

Choisissez votre hyperviseur

Il est possible d’installer GNS3 VM sur plusieurs hyperviseurs, voyons lequel choisir.

  • Le premier, Vmware ESXi, est payant. Je ne vous dirigerai donc pas vers cet hyperviseur.  De plus, il s’agit d’un serveur à installer sur une machine dédiée. Cette configuration est faite pour des maquettes bien plus importantes que celles sur lesquelles vous allez travailler.    

  • Le second, VirtualBox, est quant à lui gratuit, mais en regardant sur le site de GNS3 on voit que les hyperviseurs de Vmware sont plus rapides et mieux supportés par GNS3.

  • Le troisième, VMware Workstation, est aussi payant, mais la version player est gratuite. Nous installerons donc VMware Workstation Player pour ce cours.

Sachez qu’il est possible d’installer GNS3 VM avec tous ces hyperviseurs et que notre choix ici se porte sur la gratuité ainsi que sur la fonctionnalité.

Installez votre hyperviseur

Vous allez pouvoir télécharger Workstation Player ici (j’utilise la version 14).

Enregistrez le fichier et lancez le téléchargement, puis l’installation. Cliquez sur Next, acceptez la licence, puis passez les différentes pages pour arriver jusqu'à l'installation. Appuyez finalement sur Install.

Il vous faudra ensuite une API (interface de programmation) pour faire le lien entre GNS3 et VMware. Une interface de programmation permet l’utilisation d’un programme par un autre. Dans notre exemple, l’API VIX permet à GNS3 de se connecter à VMware.

Téléchargez-le et installez-le (j’utilise la version 17). 

Installez GNS3 VM

Votre configuration est presque prête. Ajoutez GNS3 VM à votre hyperviseur, faites le lien avec GNS3 et votre installation sera opérationnelle.

Téléchargez GNS3 VM

  • Rendez-vous sur le site de GNS3.

  • Cliquez sur Download.

  • Puis sur Download VM for GNS3.

  • Choisissez la VM correspondante, VMware Workstation dans notre cas.

Ajoutez GNS3 VM à VMware Workstation Player

  • Commencez par ouvrir VMware Workstation Player.

  • Cliquez sur “Open a virtual machine”.

  • Sélectionnez la VM que vous venez de télécharger et cliquez sur import.

  • C’est fait! Votre VM est installée.

Faites le lien avec GNS3

  • Ouvrez GNS3.

  • Cliquez sur Cancel dans les “Setup wizard”

  • Cliquez sur Edit -> Préférences -> GNS3 VM

  • Cliquez sur “Enable the GNS3 VM” et sélectionnez “VMware Worstation /Player” dans le champ Virtualize engine.

  • Cliquez sur Refresh et GNS3 VM apparaît dans VM name. S’il n’apparait pas, c’est que GNS3 n’arrive pas à communiquer avec VMware. Dans ce cas, le mieux est de redémarrer votre ordinateur et de retenter.

  • Cliquez sur Apply.

Si la configuration est bonne, GNS3 VM se lance automatiquement.

Voilà encore une étape de franchie quant à la configuration de GNS3. Vous êtes fin prêt à utiliser GNS3 VM. Ainsi, vous pourrez continuer à réaliser n’importe quelle maquette, dont celle du site de e-commerce qui commence à se faire attendre.

Ce qu’il faut retenir

  • GNS3 VM vous permet d’installer tous les appareils autres que CISCO, il a un meilleur rendement que Dynamips et il vous évite les problèmes de fuite mémoire (contrairement à l'émulation).     

  • Vous avez besoin d’un hyperviseur pour installer GNS3 VM.    

  • Vmware Workstation et VirtualBox sont deux hyperviseurs gratuits et supportés par GNS3.    

  • GNS3 supporte mieux Vmware que VirtualBox.    

  • Pour vérifier que votre configuration GNS3 VM est bonne, il suffit de voir si GNS3 VM se lance automatiquement.     

Example of certificate of achievement
Example of certificate of achievement