Vous êtes sur la page 1sur 11

22/02/2017 Partie I.

Installer GNS 3 sur Windows et Debian

I. INSTALLER GNS3 SUR WINDOWS ET DEBIAN


Nous allons installer le logiciel de simulation rseau "GNS3". Les logiciels "VirtualBox 4.2.x" et "Putty" doivent tre installs.

1.1 - Le site Internet


Site Internet pour le tlchargement de GNS3 : http://www.gns3.net.

Figure 1 - Site Internet de GNS3

Slectionnez le menu "Downloads" puis cliquez sur le lien "GNS3 v0.8.3.1.all-in-one".

1.2 - Installer GNS3 sur Windows


Double-cliquez sur le fichier "GNS3-0.8.3.1-all-in-one.exe".
Figure 2 - GNS3 Wizard

Cliquez sur le bouton [Next >]. Acceptez les termes de la licence.


Figure 3 - Fentre "Choose Start Menu Folder"

https://www.smnet.fr/gns3/gns3-install.html#div3 1/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

Acceptez le nom propos par dfaut. Cliquez sur le bouton [Next >].
Figure 4 - Fentre "Choose Components"

Tableau 1 - Logiciels de GNS3

Logiciels Rle
WinPCAP 4.1.2 Librairie de capture de trafic rseau.
Wireshark 1.6.8 Analyseur de protocoles rseau
mulateur de matriels CISCO : C1700, C2600, C3600, C7200, ...
Dynamips 0.2.8 RC3
Ncessite les images IOS
Qemu 0.11.0 patched mulateur de processeur et de machine virtuelle
PEMU mulateur pour Cisco PIX
VPCS 0.4b2 Simulateur de machines
GNS3 Programme principal pour la simulation rseau
Translation Traductions des fichiers de GNS3, dont le franais

Acceptez la slection propose par dfaut puis cliquez sur le bouton [Next >].
Figure 5 - Fentre "Choose Install Location"

https://www.smnet.fr/gns3/gns3-install.html#div3 2/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

Acceptez le rpertoire d'installation par dfaut. Cliquez sur le bouton "Install".


Figure 6 - Fentre "Installation Complete"

L'installation est termine. Cliquez sur le bouton [Netxt >] puis sur [Finish].
Figure 7 - "GNS3"

https://www.smnet.fr/gns3/gns3-install.html#div3 3/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

1.3 - Crer une interface Microsoft Loopback


Il est possible de connecter une topologie rseeau sous GNS3 un rseau rel. Nous allons crer une interface de bouclage "loopback" que nous
utiliserons avec l'interface relle de l'hte.

Menu [Dmarrer] => [Panneau de configuration] => [Systme et scurit]


=> [Systme]

Figure 8 - Ajouter un priphrique

Cliquez sur "Gestionnaire de priphrique".

Figure 9 - Gestionnaire de priphrique

Bouton droit de la souris sur le nom de l'ordinateur ; ici, "CPQ".

Cliquez sur "Ajouter un matriel d'ancienne gnration".


Figure 10 - Assistant Ajout de matriel

https://www.smnet.fr/gns3/gns3-install.html#div3 4/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

Cliquez sur le bouton "Suivant". Cochez l'option "Installer le matriel que je slectionne manulellement dans la liste (utilisateur
expriment)". Cliquez sur le bouton "Suivant".
Figure 11 - Ajout de matriel

Slectionnez "Cartes rseau" puis cliquez sur le bouton "Suivant".


Figure 12 - La carte de bouclage Microsoft

https://www.smnet.fr/gns3/gns3-install.html#div3 5/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

Slectionnez "Microsoft". Slectionnez "Carte de bouclage Microsoft". Cliquez sur le bouton "Suivant".

Une synthse de vos choix apparat. Cliquez une nouvelle fois sur le bouton "Suivant".

Figure 13 - Fin de l'Assistant Ajout de matriel

Cliquez sur le bouton "Terminer". L'interface est cre.

Renommez l'interface de bouclage en "HOST to GNS".

Menu [Dmarrer] => [Panneau de configuration] => [Rseau et Internet]


=> [Centre Rseau et partage]

Figure 14 - Centre Rseau et partage

https://www.smnet.fr/gns3/gns3-install.html#div3 6/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

Cliquez sur "Modifier les paramtres de la carte". Bouton droit de la souris sur "Carte de bouclage Microsoft". Slectionnez "Renommer".
Figure 15 - Renommer une interface rseau

Tapez "HOST to GNS".

Bouton droit de la souris sur la carte rseau relie Internet ; ici : "LAN". Slectionnez "Proprits". Cliquez sur l'onglet "partage".

Figure 16 - Partager une connexion Internet

https://www.smnet.fr/gns3/gns3-install.html#div3 7/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

Cochez l'option "Autoriser d'autres utilisateurs du rseau se connecter via la connexion Internet de cet ordinateur". Cochez galement
l'option "Autoriser d'autres utilisateurs du rseau contrler ou dsactiver la connexion Internet partage". Slectionnez dans le menu
droulant l'interface "HOST to GNS". Cliquez sur le bouton "OK".

Bouton droit de la souris sur "HOST to GNS". Slectionnez "Proprits". Double-cliquez sur l'option "Protocole Internet Version 4
(TCP/IPv4)". L'option "Utiliser l'adresse IP suivante:" est coche par dfaut. L'adresse IP "192.168.137.1" et le masque de sous-rseau
"255.255.255.0" ont t dfinis automatiquement.

Avertissement !

L'adresse IP "192.168.137.254" sera utilise sur le routeur Cisco dans GNS3. Un lien sera cr entre ce routeur et l'hte via le "Cloud
(Nuage)". Le "Cloud" sera configur avec la carte "HOST to GNS".

Redmarrez l'ordinateur.

1.4 - Autoriser le Ping sous Windows 7


Windows 7 bloque par dfaut le "Ping". Vous devez l'autoriser dans le "pare-feu" du systme.

Menu [Dmarrer] => [Panneau de configuration] => [Systme et scurit]


=> [Pare-feu Windows]

Cliquez sur l'option "Paramtres avancs".

Figure 17 - Pare-feu Windows avec fonctions avances de scurit

https://www.smnet.fr/gns3/gns3-install.html#div3 8/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian
Bouton droit de la souris sur l'option "Rgles de trafic entrant". Cliquez sur "Nouvelle rgle...". Cochez l'option "Personnalise". Cliquez sur
le bouton "Suivant". Cochez l'option "Tous les programmes". Cliquez sur le bouton "Suivant".

Figure 18 - Protocole et ports

Ligne "Type de protocole:", slectionez "ICMPv4". Cliquez sur le bouton "Suivant".

Fentre "Etendue", cochez "Toute adresse IP". Cliquez sur le bouton "Suivant".

Fentre "Action", cochez "Autoriser la connexion". Cliquez sur le bouton "Suivant".

Fentre "Profil", cochez les options "Domaine", Priv" et "Public". Cliquez sur le bouton "Suivant".
Figure 19 - Nom de la rgle

Tapez le nom "Ping IPv4" puis cliquez sur le bouton "Terminer". Quittez le "Pare-feu" puis testez le "ping" l'aide d'un ordinateur distant.

1.5 - Installer GNS3 sur Debian


Tlchargez sur le site Internet "http://gns3.serverb.co.uk/download/" le fichier "gns3_0.8.4-1~1_all.deb". Tlchargez galement le fichier
"dynamips_0.2.8-1~1_amd64.deb" pour une architecture 64 bits ou le fichier "dynapips_0.2.8-1~1_i386.deb" pour une architecture 32 bits.

Installez le paquet "gns3_0.8.4-1~1_all.deb". Si des problmes de dpendances apparaissent l'installation, utilisez la commande "apt-get
install -f".

# dpkg -i gns3_0.8.4-1~1_all.deb
# apt-get install -f

Installez ensuite le paquet "dynamips_0.2.8-1~1_XXX.deb" en tenant compte de votre architecture (32 bits ou 64 bits).

https://www.smnet.fr/gns3/gns3-install.html#div3 9/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian
# dpkg -i dynamips_0.2.8-1~1_amd64.deb

Installez galement l'utilitaire "putty" pour l'associer la console des appareils CISCO.

# apt-get install putty

GNS3 est install mais non oprationnel !

1.6 - Installer Virtual PC Simulator sur Debian


Sous Windows, tout s'installe automatiquement. Sur Debian, des manipulations complmentaires sont effectuer pour utiliser Virtual PC
Simulator ...

Tlchargez, sur le site "http://sourceforge.net/projects/vpcs/files/" le fichier "vpcs_0.4b2_linux64". Tenez compte de votre architecture (64
bits ou 32 bits). Dplacez le fichier "vpcs_0.4b2_linux64" dans le rpertoire [/usr/bin].

# mv vpcs_0.4b2_linux64 /usr/bin
# chmod +x vpcs_0.4b2_linux64 /usr/bin
# ln -s /usr/bin/vpcs_0.4b2_linux64 /usr/bin/vpcs

Vous pouvez, maintenant, crer un raccourci sur le bureau de GNOME pour utiliser Virtual PC Simulator. Il doit pointer sur le lien "vpcs". Lors
de son excution, une fentre "Terminal" doit s'ouvir.

Note

Pour utiliser "VirtualBox" avec GNS3 sous Linux, n'oubliez pas d'installer le paquet "xdotool".

1.7 - Utiliser la fonction TUN/TAP du noyau Linux pour le "cloud" de GNS3


Pour une communication rseau entre l'hte et le "cloud (nuage)" de GNS3, utilisez la fonction "TUN/TAP" de la Debian.

Commencez par installer le paquet "uml-utilities" :

# apt-get install uml-utilities

Crez le script suivant dans le rpertoire [/usr/local/bin] :

# vim /usr/local/bin/tun
#!/bin/bash
/sbin/modprobe tun
/bin/chown root:stephane /dev/net/tun
/usr/sbin/tunctl -u stephane -t tap0
/sbin/ifconfig tap0 192.168.137.1 netmask 255.255.255.0 up
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/route add -net 172.16.8.0 netmask 255.255.248.0 dev tap0

Remarques : "stephane" est mon compte utilisateur ; "tap0" est l'interface rseau qui communiquera avec le "cloud" de GNS3 ; "192.168.137.1"
est l'adresse IP associe au "cloud" de GNS3 via l'interface "tap0" ; la rgle "iptables" permet de faire communiquer le rseau virtuel de GNS3
avec Internet ; "172.16.8.0" est le rseau virtuel dclar sous GNS3.

Changez les droits sur le script :

# chmod +x /usr/local/bin/tun

Intgrez ce script dans le fichier "/etc/rc.local" pour une excution automatique chaque dmarrage du systme.

Figure 64 - Fonction TUN/TAP

https://www.smnet.fr/gns3/gns3-install.html#div3 10/11
22/02/2017 Partie I. Installer GNS 3 sur Windows et Debian

L'interface "tap0" est oprationnelle. Vous pouvez dsormais l'associer au "cloud" de GNS3.

https://www.smnet.fr/gns3/gns3-install.html#div3 11/11