Vous êtes sur la page 1sur 26

Tutorial GNS3 Les bases pour la certification

cisco
Je vous prcise avant de commencer quil ny 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 prcise galement que ce je vous dcrit dans cette article je lai


personnellement fait et test que cela marche, jai 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 cest un
programme qui permet de simuler des rseaux de routeur et de commutateur qui
tournent sous IOS(le systme dexploitation des routeur et switch Cisco)
Linterface est graphique, elle est plutt agrable utiliser
a fonctionne en mode drag and drop, on slectionne un lment puis on
lamne dans la fentre principale du logiciel, ensuite on peut par exemple
ramener un switch, et on a outil dans le menu gauche pour cbler entre le switch et
le routeur

EDIT Janvier 2016 : Je viens de faire une vido en mode tutoriel, si vous avez la
flemme de lire larticle vous pouvez la visionner ( et peut tre lire mon article aprs

car il est intressant et complte la vido

Linstallation de GNS3
Ou tlchargez GNS3 ?

Ou est ce que lon peut tlchargez ce fameux programme qui va nous permettre de
russir travailler nos comptences rseaux et passez avec brio dans un centre
agre la CCNA (ICND1 et ICND2) ?
Sur gns3.com (attention, lancienne url pour les versions infrieur la 1.1 est
gns3.net, donc si en faisant vos recherches sur google et tombez gns3.net il faudra
allez sur le site en .com)
Pour pouvoir tlchargez le programme, il faut maintenant avoir un compte. Donc
vous en crez un, et ensuite allez le tlcharger
sur https://community.gns3.com/community/software/download/

Linstallation de gns3
Il ny a rien de bien sorcier, cest du suivant->suivant, par dfault il slectionne tous
les sous programme ncessaire au bon fonctionnementsi vous avez dj installez

des programmes windows vous saurez installez GNS3, sinon mets un commentaire

un bas, je taiderais

gns3

Lancement du programme GNS3


Maintenant il faut lancer le programme, a va ressemblez cela :
Au dmarrage, il y a aura un popup qui vous demandera de crer le nom du projet
comme cela :

Comment est organis GNS3 ?


Je vais te le dire, GNS3 cest pas Word ou Excel, ou tu as des centaines doptions et
de menus (cachs pour certains)
Mais pour viter que tu perde du temps pour rien, je vais dcrire lorganisation de la
fentre principale

1-La barre doutil GNS3


Cest une srie de raccourci pour allez plus vite. Les icones que jutilise
personnellement le plus : le dmarrage et larret des quipements, loutil de
cablage

2-La bar doutil quipements rseaux


Permet dajouter les routeurs, les switch, les end nodes (PC par exemple)
Il y a 2 types dquipements : Simul ou mul

Simul veut simplement dire que lquipement simul imite au mieux un vrai
quipement. Il ne possde pas dOS. (Les switch ethernet que vous trouvez dans la
barre en question)
Emul veut dire que lon mule un quipement physique hardware et on fait tourner
dessus un VRAI system dopration, ici cest IOS

3-La bar doutil quipements rseaux (suite)


Elle apparait vide si vous avez slectionn par exemple licone routeur, et que vous
navez pas par exemple importez des IOS pour des quipements.

4-La bar doutil console


Elle permet dadministrer sous forme CLI (Command line interface) CLI veut dire par
commande texte, vos quipements rseaux

5-La bar doutil Topology Summary


Vous permet de voir dun coup doeil ltat de vos quipements rseaux

6-Lespace de travail
Cest la ou vous dsignez votre rseaux. a marche base de drag and drop en se
basant sur la bar dquipements rseaux

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
lhardware du routeur, mais pour fonctionner, il a aussi besoin du systme
dexploitation qui est lIOS.
Donc il va falloir prciser GNS3 ou est lIOS, et ce qui est bien dans les nouvelles
version, cest quil va automatiquement reconnatre quel matriel 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 slectionnez limage IOS que vous avez.

GNS3 va normalement reconnatre quel routeur il est li

Maintenant, revenez la fentre principale, cliquez sur le logo routeur gauche, un


routeur doit apparatre..

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 paramtre 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
mmoire, dans la RAM.

Pour savoir ou le fichier est stock, il faut all dans Edit->Preferences->Dynamips>IOS Routers->Votre IOS imports->Edit->General

videmment, le fichier va sappliquer seulement pour les nouveaux routeurs

Configuration dun routeur cisco sur GNS3


Ajoutez un routeur dans lespace de travail

Relisez le paragraphe installation de gns3 pour comprendre comment faire


apparatre les routeurs dans le menu. Quand vous avez fait cela, il faudra
simplement faire un drag and drop du routeur vers la fentre centrale comme
cela :

Configurer les paramtres du routeur (modules,


mmoires, nom)
Ensuite vous faites un clic droit sur le routeur, un menu droulant va apparatre :

Le premier champ configure va vous permettre de configurer les paramtres


gnraux du routeurs (la mmoire, les capacit de stockage, les modules), comme
ceci :

Dans longlet gnral :

Name correspond simplement au nom de votre routeur

Platform (Au modle du routeur)

IOS Image Path (Au chemin de lIOS que vous avez fourni GNS3

Console Port : Au numro de port console qui va vous permettre daccder au


routeur en console
Dans longlet Memories and disks , on aura cela :

Dans memories :

RAM Size correspond la taille de la RAM allou pour votre routeur

NVRAM cest la NVRAM (utilis pour enregistrer les fichier de conf)


Dans Disks, ce sont la taille des disque dur (ici flash) qui stocke limage IOS
Dans longlet Slots, on aura cela :

Les slots ce sont des espace ou vous pouvez insrez des modules ( des sortes de
prises)par dfaut le slot 0 est pris, pour le reste vous pouvez choisir le module que
vous voulez dans nimporte quel slot.
A noter que Cisco quelque fois nautorise quun certain type de module pour un
numro de slot donn, donc il faut voir pour chaque slot les possibilit offertes en
faisant apparatre le menu droulant qui vous donne les modules possible comme
sur limage que jai mis juste au dessus
Donc voila un exemple dans limage ci-dessous, cest un routeur cisco 3745, ce qui
est pas mal dans cette photo cest que le module en bas droite a t moiti rentr
dans le slot, cela vous donne une ide de ce que cest un module (vous pouvez voir
le modle du module en haut gauche : NM-CUE), il y en a dautres, juste au
dessus par exemple un module qui donne 36 ports cuivre 10/100/1000

Jespre que vous avez saisie lide, la plateforme est extrmement 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)

Crer une premire topologie (connexion de 2 routeurs


entre eux)
Cest assez simple, on va drag and droper 2 routeurs sur la fentre centrale.
Ensuite, il faut cliquez sur licone cble en bas gauche, je lai mis en orange sur
limage ci dessous, une sorte de cible apparait, la il faut faire un clic gauche sur le
premier routeur, un menu droulant va apparatre :

Pourquoi jai autant de port fastEthernet ? Cest pas sorcier


, cela dpend
de la configuration slot/module que jai fait sur le routeur. Si vous regardez de plus
prs, la structure cest de type : FastEthernetX/Y, avec X correspondant au module,
et Y le numro du port du module.
Il faut donc cliquez sur lun des ports FastEthernet (cest comme si on branchait un
cble), ensuite il faut faire de mme sur lautre et slectionnez le port. La connexion
sera tablie.

Dmarrez les routeurs


Pour dmarrez le/les routeurs, cliquez sur le bouton play vert en haut (indiqu en
orange sur le schma ci dessous)

Il est bien sur possible de stopper les routeurs. Clic droit->Stop, cela aura pour effet
de lteindre
Il y a une aussi une autre possibilit si on veut retirer temporairement un routeur
de larchitecture, cest 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 rintegrer dans larchi

Comment se connecter au routeur ?

Clic droit, et ensuite console.


Pourquoi cela, cest simple GNS3 simule galement une connexion console. Dans
les cas rels , il faut une interface srie sur son PC et le port console du routeur.
Lavantage cest quil est possible de se connecter dans nimporte quel tat du
routeur (bon il faut quil tourne quand mme 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 rseaux (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 cisco.com
et vous tlchargez les IOS que vous voulez. Bon, je pense pour la plupart dentre
vous que ce nest pas le cas
La deuxime option, cest dacheter un routeur qui a t acquis lgalement, et de
faire un TFTP pour tlchargez lIOS sur votre poste. Cest tolr
La troisime possibilit cest dutiliser google, jen dirais pas plus mais ce nest pas
officiellement autoriss

Sinon, autre point important, comme me lindiquais 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 lintrt de GNS3 dans le cadre de la


certification cisco ccna ?

Il faut savoir ce que lon cherche faire. Quest ce que lon cherche faire quand on
veut passer la certif Cisco CCNA ?
Et bien on se rappelle cest quoi Cisco ?
Cisco fait des routeurs et des switch, et partir de ces routeur et switch on fait des
rseaux, on peut leur adjoindre des firewall, des IPS, des proxy et des reverses
proxy mais lessentiel, la base du rseaux, cest 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, cest faisable, mais a cote quand
mme 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 lhiver,a peut faire office de chauffage dappoint ;).
En tout cas, investir dans un lab au dbut de la prparation quand on peut viter a
peut tre pas mal. Donc cest la ou intervient GNS3. Il faut un peu revenir au
dfinitions, de quoi est constitu un routeur, ou un switch ? Dun hardware (carte
mre, processeur,ASIC) et dun systme exploitation.
Si on a pas le hardware, et on a le systme dexploitation, quest que lon fait ? Et
bien, cest la tout lintrt de GNS3, il va simuler le hardware, et lIOS (le systme
dexploitation) verra des interfaces physique, des cbles connect (ou pas), enfin
comme sil avait son hardware.
On peut partir de cela, crer un rseaux

Quelle est la diffrence entre gns3 et packet tracer ?

Il existe dautres programme, par exemple packetracer, la diffrence


est FONDAMENTALE avec GNS3.
Le systme dexploitation des routeurs/switch cisco dans ce programme est cod par
des dveloppeurs :
En gros le gars qui dveloppe le logiciel voit peu prs comment se comporte lIOS,
comme si moi je dveloppais une appli android qui simule windows, je pourrais
peut tre faire quelque chose qui ressemble mais cest tout, tout le coeur du
systme est/sera diffrents.

Autant dire il y a autant de bug que de ligne

Quels type de routeurs/switch supportent le logiciel de


simulation rseaux gns3
Imaginez que dans votre cole dingnieur, 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 cocaet bien, avec gns3 a va tre possible (cest ce que je dis depuis
le dbut mais au cas ou vous auriez sauts 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 dautres plateforme ( jexpliquerais pourquoi on parle de
plateforme plus tard), entre autres :

Cisco 1700

Cisco 2600

Cisco 3600

Cisco 3700

Cisco 7200
Donc comme je disais prcdemment, GNS3 simule le hardware du routeur, il faut
trouver lIOS qui convient pour le faire fonctionner.
De plus, pour rappel, il faut voir les routeurs cisco comme un ordinateur avec ses
entrs/sortie mais avec la possibilit de rajouter des modules , comme des ports
usb sur votre PC.
Vous avez donc directement la possibilit de simuler linsertion 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 rponse est assez simple, larchitecture des switch
est diffrente de larchitecture des routeurs (bas sur des ASICs, ou circuit intgr
ddi et programm pour des opration trs prcise mais trs rapide)
Mais il y a quand mme la possibilit de faire des choses