0% ont trouvé ce document utile (0 vote)
22 vues23 pages

Introduction à GNS3 pour Cisco CCNA

Cet article présente un tutoriel sur GNS3, un logiciel de simulation de réseaux permettant de travailler avec des routeurs et des commutateurs Cisco. Il couvre l'installation de GNS3, la configuration des IOS Cisco, et la création de topologies simples pour aider à la préparation de la certification CCNA. L'auteur partage également des conseils pratiques et des différences entre GNS3 et d'autres outils comme Packet Tracer.

Transféré par

florianephremkiyindou
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
22 vues23 pages

Introduction à GNS3 pour Cisco CCNA

Cet article présente un tutoriel sur GNS3, un logiciel de simulation de réseaux permettant de travailler avec des routeurs et des commutateurs Cisco. Il couvre l'installation de GNS3, la configuration des IOS Cisco, et la création de topologies simples pour aider à la préparation de la certification CCNA. L'auteur partage également des conseils pratiques et des différences entre GNS3 et d'autres outils comme Packet Tracer.

Transféré par

florianephremkiyindou
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Tutorial GNS3 – Les bases pour la certification

cisco
Qu’est que vous allez apprendre dans cette article ?
 Qu’est ce que GNS3 et cela sert à quoi ?

 Comment installer GNS3.


 Comprendre le fonctionnement et l’organisation de GNS3
 Configurez et installez les IOS Cisco dans GNS3
 Configurez et lancez une petite architecture réseaux simple.

Je vous précise avant de commencer qu’il n’y a pas de secret :

En faisant ce que je vous indique vous pourrez faire joujou avec des routeurs comme si vous aviez le
matos chez vous (un PC puissant aide aussi )
ET je précise également que ce je vous décrit dans cette article je l’ai personnellement fait et testé que
cela marche, j’ai pas pompé un article du net repackagé pour me faire des visiteurs!

Je vais donc vous parler de GNS3, pour ceux qui ne connaissent pas c’est un programme qui permet
de simuler des réseaux de routeur et de commutateur qui tournent sous IOS(le système d’exploitation
des routeur et switch Cisco)

L’interface est graphique, elle est plutôt agréable à utiliser…


ça fonctionne en mode drag and drop, on sélectionne un élément puis on « l’amène » dans la fenêtre
principale du logiciel, ensuite on peut par exemple ramener un switch, et on a outil dans le menu à
gauche pour câbler entre le switch et le routeur…

EDIT Janvier 2016 : Je viens de faire une vidéo en mode tutoriel, si vous avez la flemme de lire l’article
vous pouvez la visionner ( et peut être lire mon article après car il est intéressant et complète la
vidéo )

L’installation de GNS3

Ou téléchargez GNS3 ?

Ou est ce que l’on peut téléchargez ce fameux programme qui va nous permettre de
réussir à travailler nos compétences réseaux et passez avec brio dans un centre
agrée la CCNA (ICND1 et ICND2) ?

Sur [Link] (attention, l’ancienne url pour les versions inférieur à la 1.1 est
[Link], donc si en faisant vos recherches sur google et tombez [Link] il faudra
allez sur le site en .com)
Pour pouvoir téléchargez le programme, il faut maintenant avoir un compte. Donc
vous en créez un, et ensuite allez le télécharger
sur [Link]

L’installation de gns3
Il n’y a rien de bien sorcier, c’est du suivant->suivant, par défault il sélectionne tous
les sous programme nécessaire au bon fonctionnement…si vous avez déjà installez
des programmes windows vous saurez installez GNS3, sinon mets un commentaire
un bas, je t’aiderais
gns3

Lancement du programme GNS3


Maintenant il faut lancer le programme, ça va ressemblez à cela :

Au démarrage, il y a aura un popup qui vous demandera de créer le nom du projet…


comme cela :

Comment est organisé GNS3 ?


Je vais te le dire, GNS3 c’est pas Word ou Excel, ou tu as des centaines d’options et
de menus (cachés pour certains)

Mais pour éviter que tu perde du temps pour rien, je vais décrire l’organisation de la
fenêtre principale
1-La barre d’outil GNS3
C’est une série de raccourci pour allez plus vite. Les icones que j’utilise
personnellement le plus : le démarrage et l’arret des équipements, l’outil de
« cablage »

2-La bar d’outil équipements réseaux


Permet d’ajouter les routeurs, les switch, les « end nodes » (PC par exemple)

Il y a 2 types d’équipements : Simulé ou émulé

Simulé veut simplement dire que l’équipement simulé imite « au mieux » un vrai
équipement. Il ne possède pas d’OS. (Les switch ethernet que vous trouvez dans la
barre en question)

Emulé veut dire que l’on émule un équipement physique hardware et on fait tourner
dessus un VRAI system d’opération, ici c’est IOS

3-La bar d’outil équipements réseaux (suite)


Elle apparait vide si vous avez sélectionné par exemple l’icone routeur, et que vous
n’avez pas par exemple importez des IOS pour des équipements.

4-La bar d’outil console


Elle permet d’administrer sous forme CLI (Command line interface) CLI veut dire par
commande texte, vos équipements réseaux

5-La bar d’outil Topology Summary


Vous permet de voir d’un coup d’oeil l’état de vos équipements réseaux

6-L’espace de travail
C’est la ou vous désignez votre réseaux. Ça marche à base de drag and drop en se
basant sur la bar d’équipements réseaux

Changez de style GNS3


Il est possible de changez de style, un peu comme avec les themes Windows.

Le theme legacy est pas mal, avec des couleur un peu futuriste, à tester.
Pour le changer,allez sur Edit->Preferences->General Preferences

Mettre les IOS dans vos routeurs dans Gns3


Ensuite il va falloir donner à GNS3 les IOS qui feront tourner vos routeurs.
Rappelez vous ce que je disais, il faut voir gns3 comme un outil qui simule
l’hardware du routeur, mais pour fonctionner, il a aussi besoin du système
d’exploitation qui est l’IOS.
Donc il va falloir préciser à GNS3 ou est l’IOS, et ce qui est bien dans les nouvelles
version, c’est qu’il va automatiquement reconnaître à quel matériel physique il est
« lie ».
Donc il faut allez dans Edit->Preferences.

Ensuite cliquez sur « IOS Routers » ( sous menu de Dynamip)


Puis sur New en bas à droite , et sélectionnez l’image IOS que vous avez.
GNS3 va normalement reconnaître à quel routeur il est lié
Maintenant, revenez à la fenêtre principale, cliquez sur le logo routeur à gauche, un
routeur doit apparaître..
Configuration du fichier startup-config dans le routeur
Quand vous allez lancé (chapitre suivant) le router, une configuration par default va
se charger.

Il est possible, si vous le voulez, de changez les paramètre du fichier de


configuration qui va être appliqué initialement.

Pour rappel, le fichier startup-configuration, est le fichier de configuration qui est


« stocké » dans la NVRAM du routeur. Le fichier runningconfig est celui qui est en
mémoire, dans la RAM.

Pour savoir ou le fichier est stocké, il faut allé dans Edit->Preferences->Dynamips-


>IOS Routers->Votre IOS importés->Edit->General
Évidemment, le fichier va s’appliquer seulement pour les nouveaux routeurs…

Configuration d’un routeur cisco sur GNS3


Ajoutez un routeur dans l’espace de travail
Relisez le paragraphe installation de gns3 pour comprendre comment faire
apparaître les routeurs dans le menu. Quand vous avez fait cela, il faudra
simplement faire un drag and drop du routeur vers la fenêtre centrale comme
cela :
Configurer les paramètres du routeur (modules,
mémoires, nom)
Ensuite vous faites un clic droit sur le routeur, un menu déroulant va apparaître :
Le premier champ « configure » va vous permettre de configurer les paramètres
généraux du routeurs (la mémoire, les capacité de stockage, les modules…), comme
ceci :

Dans l’onglet général :

 Name correspond simplement au nom de votre routeur


 Platform (Au modéle du routeur)
 IOS Image Path (Au chemin de l’IOS que vous avez fourni à GNS3
 Console Port : Au numéro de port console qui va vous permettre d’accéder au
routeur en console
Dans l’onglet « Memories and disks », on aura cela :
Dans memories :

 RAM Size correspond à la taille de la RAM alloué pour votre routeur


 NVRAM c’est la NVRAM (utilisé pour enregistrer les fichier de conf)
Dans Disks, ce sont la taille des disque dur (ici flash) qui stocke l’image IOS

Dans l’onglet Slots, on aura cela :


Les slots ce sont des espace ou vous pouvez insérez des modules ( des sortes de
prises)…par défaut le slot 0 est pris, pour le reste vous pouvez choisir le module que
vous voulez dans n’importe quel slot.

A noter que Cisco quelque fois n’autorise qu’un certain type de module pour un
numéro de slot donné, donc il faut voir pour chaque slot les possibilité offertes en
faisant apparaître le menu déroulant qui vous donne les modules possible comme
sur l’image que j’ai mis juste au dessus…

Donc voila un exemple dans l’image ci-dessous, c’est un routeur cisco 3745, ce qui
est pas mal dans cette photo c’est que le module en bas à droite a été à moitié rentré
dans le slot, cela vous donne une idée de ce que c’est un module (vous pouvez voir
le modèle du module en haut à gauche : NM-CUE), il y en a d’autres, juste au
dessus par exemple un module qui donne 36 ports cuivre 10/100/1000…

J’espère que vous avez saisie l’idée, la plateforme est extrêmement modulable, par
exemple si vous avez besoin de beaucoup de ports, vous branchez un module avec
une grosse concentration de ports (48 ports fastEthernet par exemple)

Créer une première topologie (connexion de 2 routeurs


entre eux)
C’est assez simple, on va « drag and droper » 2 routeurs sur la fenêtre centrale.
Ensuite, il faut cliquez sur l’icone « câble » en bas à gauche, je l’ai mis en orange sur
l’image ci dessous, une sorte de cible apparait, la il faut faire un clic gauche sur le
premier routeur, un menu déroulant va apparaître :

Pourquoi j’ai autant de port fastEthernet ? C’est pas sorcier , cela dépend
de la configuration slot/module que j’ai fait sur le routeur. Si vous regardez de plus
prés, la structure c’est de type : FastEthernetX/Y, avec X correspondant au module,
et Y le numéro du port du module.

Il faut donc cliquez sur l’un des ports FastEthernet (c’est comme si on branchait un
câble), ensuite il faut faire de même sur l’autre et sélectionnez le port. La connexion
sera établie.

Démarrez les routeurs


Pour démarrez le/les routeurs, cliquez sur le bouton play vert en haut (indiqué en
orange sur le schéma ci dessous)
Il est bien sur possible de stopper les routeurs. Clic droit->Stop, cela aura pour effet
de l’éteindre

Il y a une aussi une autre possibilité si on veut « retirer » temporairement un routeur


de l’architecture, c’est la fonctionnalité « suspend ». Clic droit ->Suspend.

Si vous faites des tests de bascule, un suspend permettra de simuler une panne. Il
faut refaire un start ensuite pour le réintegrer dans l’archi

Comment se connecter au routeur ?


Clic droit, et ensuite console.

Pourquoi cela, c’est simple GNS3 simule également une connexion console. Dans
les cas « réels », il faut une interface série sur son PC et le port console du routeur.
L’avantage c’est qu’il est possible de se connecter dans n’importe quel état du
routeur (bon il faut qu’il tourne quand même mais sinon on peut rebooter le routeur et
voir ou il bloque, une connexion en telnet direct sur le routeur ne pourrait être utile
dans ce cas)

On est bien connecté au routeur, à nous les joies du réseaux (et de la certification et
des jobs en or…)
Comment trouver les IOS Cisco pour
GNS3(maj Aout 2015)?
Soit vous avez un contrat support avec Cisco, vous vous loggez alors sur [Link]
et vous téléchargez les IOS que vous voulez. Bon, je pense pour la plupart d’entre
vous que ce n’est pas le cas

La deuxième option, c’est d’acheter un routeur qui a été « acquis » légalement, et de


faire un TFTP pour téléchargez l’IOS sur votre poste. C’est toléré

La troisième possibilité c’est d’utiliser google, j’en dirais pas plus mais ce n’est pas
officiellement autorisés

Sinon, autre point important, comme me l’indiquais un intervenant sur les forums
GNS3, ci dessous les versions IOS les plus stables (les plate formes routeurs) :

 c3640
 c3660
 c3725,
 c3745
 c7200
Quel est l’intérêt de GNS3 dans le cadre de la
certification cisco ccna ?

Il faut savoir ce que l’on cherche à faire. Qu’est ce que l’on cherche à faire quand on
veut passer la certif Cisco CCNA ?
Et bien on se rappelle c’est quoi Cisco ?
Cisco fait des routeurs et des switch, et à partir de ces routeur et switch on fait des
réseaux, on peut leur adjoindre des firewall, des IPS, des proxy et des reverses
proxy mais l’essentiel, la base du réseaux, c’est constitué de switch et de routeurs.

Donc voila, quand on veut passer la certification CCNA, on a besoin de switch et de


routeurs.

Mais voila, acheter des switch et des routeurs, c’est faisable, mais ça coûte quand
même dans les 200/300 euros pour un lab complet, et pour les étudiants qui vivent
dans des tout petit appart, il faut noter que ça prend de la place,cela fait du bruit,
mais vous pouvez vous consoler l’hiver,ça peut faire office de chauffage d’appoint ;).

En tout cas, investir dans un lab au début de la préparation quand on peut éviter ça
peut être pas mal. Donc c’est la ou intervient GNS3. Il faut un peu revenir au
définitions, de quoi est constitué un routeur, ou un switch ? D’un hardware (carte
mère, processeur,ASIC) et d’un système exploitation.

Si on a pas le hardware, et on a le système d’exploitation, qu’est que l’on fait ? Et


bien, c’est la tout l’intérêt de GNS3, il va simuler le hardware, et l’IOS (le système
d’exploitation) verra des interfaces physique, des câbles connecté (ou pas), enfin
comme s’il avait son hardware.
On peut à partir de cela, créer un réseaux

Quelle est la différence entre gns3 et packet tracer ?

Il existe d’autres programme, par exemple packetracer, la différence


est FONDAMENTALE avec GNS3.
Le système d’exploitation des routeurs/switch cisco dans ce programme est codé par
des développeurs :

En gros le gars qui développe le logiciel voit à peu prés comment se comporte l’IOS,
comme si moi je développais une appli android qui « simule » windows, je pourrais
peut être faire quelque chose qui ressemble mais c’est tout, tout le « coeur du
système » est/sera différents.

Autant dire il y a autant de bug que de ligne

Quels type de routeurs/switch supportent le logiciel de


simulation réseaux gns3
Imaginez que dans votre école d’ingénieur, votre IUT ou votre Université, vous avez
un routeur physique cisco de type 2600 vous pouvez travaillez dessus mais, bon,
vous en avez marre de rester à la fac et aimeriez travailler tranquillement chez vous
en buvant du coca…et bien, avec gns3 ça va être possible (c’est ce que je dis depuis
le début mais au cas ou vous auriez sautés les paragraphes suivantes)…
Photo du matos :

Vous allez me dire que si il simule que le routeur 2600 on est un peu mal barré, non,
il simule beaucoup d’autres plateforme ( j’expliquerais pourquoi on parle de
plateforme plus tard), entre autres :

 Cisco 1700
 Cisco 2600
 Cisco 3600
 Cisco 3700
 Cisco 7200
Donc comme je disais précédemment, GNS3 simule le hardware du routeur, il faut trouver l’IOS qui
convient pour le faire fonctionner.

De plus, pour rappel, il faut voir les routeurs cisco comme un ordinateur avec ses entrés/sortie mais
avec la possibilité de rajouter des « modules », comme des ports usb sur votre PC.
Vous avez donc directement la possibilité de simuler l’insertion de modules (ethernet, Wic etc) sur vos
routeurs.
Une question que vous vous posez surement, pourquoi je ne vous ai pas encore parlé de simulation de
switch, la réponse est assez simple, l’architecture des switch est différente de l’architecture des routeurs
(basé sur des ASICs, ou circuit intégré dédié et programmé pour des opération très précise mais très
rapide)

Mais il y a quand même la possibilité de faire des choses…

Vous aimerez peut-être aussi