GNS3 est un simulateur de réseau graphique open source pour Windows, Linux et macOS

Essayez Notre Instrument Pour Éliminer Les Problèmes

GNS3 est un simulateur de réseau graphique qui vous permet de créer un réseau virtuel. Vous n'avez besoin d'aucun matériel comme des routeurs, des commutateurs ou même des points de terminaison (ordinateurs de poste de travail).

Cet outil open source peut être utile pour configurer un réseau local dans un bureau ou dans d'autres environnements, ainsi qu'à des fins de dépannage.

GNS3 Windows Client

L'outil se compose de deux parties, une machine virtuelle qui agit comme un serveur et un programme client que vous utilisez pour interagir avec le serveur et accéder à toutes les fonctionnalités de GNS3.

Remarque: si vous souhaitez télécharger GNS3 à partir du site officiel, vous devrez créer un compte, ce qui nécessite beaucoup d'informations personnelles. Vous pouvez télécharger le programme et la VM serveur à partir du GitHub ou des pages SourceForge sans inscription.

Installation du client GNS3 sur Windows, Mac et Linux

Le client GNS3 est ce que vous utilisez pour contrôler le serveur de machine virtuelle et simuler le réseau.

Les utilisateurs de Windows doivent télécharger le tout-en-un (EXE) depuis GitHub ou SourceForge. Le programme d'installation dispose de plusieurs outils réseau tiers pré-sélectionnés pour l'installation. Vous pouvez décocher n'importe lequel d'entre eux, bien que je vous suggère de les installer à moins que vous ne sachiez que vous n'en avez pas besoin; Je l'ai fait dans le but de les examiner. Mais ensuite, j'ai remarqué que le client GNS3 intègre ces outils et que vous pouvez les utiliser directement depuis l'interface du programme. Par exemple Npcap est nécessaire pour que vos cartes réseau communiquent.

Remarque : Cependant, faites attention à la dernière étape de l'installation, car il existe un autre programme optionnel (ensemble d'outils Solarwinds) que vous pouvez télécharger. Vous n'en avez pas besoin pour que GNS3 fonctionne.

Comment installer le serveur VM GNS3

Il s'agit essentiellement d'une machine virtuelle Ubuntu. Téléchargez l'image VM de votre choix. Il est disponible pour Virtual Box, VMWare Workstatiom, VMWare Pro, ESXi et HyperV. Depuis que j'utilise VMWare Workstation Player, j'ai utilisé le package GNS3 qui était disponible pour cela. Extrayez l'archive dans laquelle l'image de la machine virtuelle entre dans un dossier.

How to start GNS3 VM server 3 How to start GNS3 VM server GNS3 VM Server step 2

Les utilisateurs de VMWare Player peuvent cliquer sur Player> Open et accéder au dossier où se trouve le fichier GNS3 VM.ova. Cliquez à nouveau sur ouvrir et choisissez le dossier dans lequel vous souhaitez importer la machine virtuelle. Appuyez sur le bouton d'importation et attendez qu'il termine le processus.

Visite de l'interface + Création d'un réseau virtuel

Passons maintenant à la partie amusante. Exécutez le programme client et attendez qu'il se connecte au serveur. Vous verrez une boîte de dialogue et vous devrez attendre qu'elle se ferme, ce qui peut prendre un moment. Vous verrez le serveur local affiché dans le volet droit. Le programme ne fonctionnera pas correctement tant qu'un serveur opérationnel ne sera pas détecté. Avant de commencer, vous devrez démarrer un nouveau projet (pour enregistrer votre travail). Donnez-lui un nom, sélectionnez où l'enregistrer et de nombreuses options de l'interface client GNS3 deviendront utilisables.

La barre latérale de gauche affiche les nœuds (ou interfaces) que vous pouvez ajouter à l'espace de travail au milieu. Il propose les options suivantes: routeurs, commutateurs, périphériques terminaux, périphériques de sécurité et liens. Faites glisser un symbole de la barre latérale vers l'espace de travail pour ajouter une nouvelle interface. Pour les connecter les uns aux autres, ajoutez un lien. Essentiellement, cela est très similaire à la création d'un organigramme. Vous pouvez activer la grille si vous voulez que les choses soient bien rangées.

Le volet de résumé de la topologie dans le coin droit répertorie chacun de vos périphériques.

Créons un réseau graphique à des fins de démonstration? Notre bureau virtuel aura 5 ordinateurs (Virtual PC) et ceux-ci seront connectés à un Ethernet local via un commutateur.

GNS3 basic topology

Nous faisons donc glisser 5 VPCS vers l'espace de travail, un commutateur et dessinons des liens entre les appareils. Félicitations, vous avez créé votre première topologie. Vous pouvez utiliser la barre d'outils en haut pour démarrer, mettre en pause ou arrêter les nœuds afin de vous donner une idée de la connectivité du réseau.

GNS3 working nodes

Dans cette configuration particulière, le survol du commutateur vous montre l'état. Trois des ordinateurs sont connectés à Ethernet0 sur le commutateur, tandis que deux PC sont hors ligne, comme indiqué par la case colorée à côté de chaque interface. Cliquez sur le bouton de la console pour ouvrir une console PUTTY pour chaque PC lié et exécuter des commandes.

GNS3 status

Vous n'avez pas besoin du serveur VM pour des configurations aussi simples, il n'est requis que pour VIRL ou d'autres images. Que diriez-vous d'ajouter un routeur Cisco? Pour ce faire, vous devrez installer son image et vous devez l'obtenir auprès de Cisco. Si vous en avez un, vous pouvez l'importer à partir du menu Fichier.

Comment faire fonctionner le serveur VM GNS3 avec VMWare Workstation Player

Une fois qu'il apparaît dans l'écran principal de VMWare Player, allumez la nouvelle VM en cliquant sur «Play Virtual Machine». La VM devrait démarrer et vous devriez voir une fenêtre avec les détails de la version du serveur GNS3. Cliquez sur OK et il devrait afficher une liste de commandes que vous pouvez utiliser. Mettez en surbrillance la commande à l'aide de la touche fléchée et appuyez sur la touche Entrée pour l'exécuter. Pour l'instant, fermons-le. Pourquoi? Parce que nous devons utiliser le client pour apporter des modifications.

Pour exécuter le serveur VM et le gérer via le client, vous devrez accéder à Edition> Préférences> Serveur VM GNS3. Cliquez sur la case à cocher ici pour activer le serveur VM. Redémarrez maintenant le serveur et il devrait fonctionner avec le client GNS3.

Correction pour WinError 10049 dans GNS3

Vous pouvez obtenir une 'erreur de connexion au serveur GNS3', ou s'il continue à dire connexion ..., ou si l'erreur lit 'Impossible de se connecter au port 0.0.0.0:3080 [WinError 10049]'.

Je suis tombé sur cela lorsque j'ai installé le client. Le correctif est simple. Cliquez sur Modifier> Préférences> Serveur> Liaison d'hôte du client et configurez-le pour utiliser 127.0.0.1. Cela lui dira d'utiliser l'adresse de l'hôte local. Ceci n'est requis que si vous allez utiliser le client GNS3 pour votre projet.

Correction du problème VMrun dans GNS3

J'ai rencontré un autre problème lors de la sélection du serveur VM. GNS3 ne détecte pas mon serveur VM. Le correctif pour cela est dans Edition> Préférences> VMWare. Vous verrez un «chemin vers vmrun». Le problème est que ce fichier «vmrun» n'est pas disponible dans l'installation par défaut de VMWare Workstation Player. Vous pouvez le télécharger gratuitement sur le SDK VIX 1.17.

Une fois installé, il doit se trouver dans C: Program Files (x86) VMware VMware VIX vmrun.exe. Utilisez le bouton Parcourir pour accéder à l'emplacement du vmrun afin de confirmer le chemin.

Cela ne suffit pas car vous devez éditer la dernière partie du vixwrapper-config.txt pour ajouter les lignes suivantes sous #workstation 14.0.0

ws 19 vmdb 15.5.0 Workstation-14.0.0
lecteur 19 vmdb 15.5.0 Workstation-14.0.0

Le fichier de configuration se trouve dans C: Program Files (x86) VMware VMware VIX.

Correctif pour les machines virtuelles situées sur d'autres lecteurs

Si votre VM est stockée sur un autre lecteur (et non dans C :), vous devrez modifier les préférences VMWare.INI (qui se trouve dans C: Users USERNAME AppData Roaming VMware) et définir le chemin par défaut comme suit

prefvmx.defaultvmpath = 'Emplacement du dossier VM'.

Par exemple prefvmx.defaultvmpath = 'H: VMs '

Cela a fait apparaître le nom de la VM dans GNS3.

Mots de clôture

GNS3 n'est pas pour l'utilisateur moyen, mais c'est une excellente option pour les ingénieurs réseau, les développeurs et les administrateurs.

Certaines parties du fonctionnaire Documentation GNS3 a été utilisé comme source de référence pour cet article. Consultez les vidéos réalisées par David Bombal pour plus d'informations.

GNS3

Pour les fenêtres

Télécharger maintenant