« Mise en place d'une infrastructure réseau virtuelle » : différence entre les versions

De Marijan Stajic | Wiki
Aller à la navigation Aller à la recherche
(Contenu remplacé par « = GNS3 = https://wiki.stajic.me/index.php?title=Module_129_-_Mettre_en_service_des_composants_r%C3%A9seaux#GNS3 = Packet Tracer = Comme GNS3, Packet Tracer est également un logiciel permettant '''l’émulation''' et la '''simulation de réseaux informatiques'''. L’utilisateur peut créer des '''topologies de réseau''', cela permet donc de '''tester la configuration''' d’une '''infrastructure réseau'''. La différence ent... »)
Balise : Contenu remplacé
Ligne 1 : Ligne 1 :
= GNS3 =
= GNS3 =
'''GNS3''' ou '''Graphical Network Simulator''' est un logiciel gratuit permettant '''l’émulation''' et la '''simulation de réseaux informatiques'''.
[[Graphical Network Simulator|https://wiki.stajic.me/index.php?title=Module_129_-_Mettre_en_service_des_composants_r%C3%A9seaux#GNS3]]
 
L’utilisateur peut créer des '''topologies de réseau''', cela permet donc de '''tester la configuration''' d’une '''infrastructure réseau'''.
 
== VPCS ==
Le '''VPCS''' sur GNS3 est un '''ordinateur virtuel''', configurable en lignes de commande.
 
== Configurer une adresse IP ==
Afin de configurer une '''adresse IP, le masque et la passerelle''' sur un VPCS, il faudra démarrer la VM et ouvrir la console.
# Une fois dessus, entrer la commande avec '''l'adresse IP, le masque ainsi que la passerelle'''. [[Fichier:VPCS - Mettre l'IP.png|none]]
#* <code> ip ''ADRESSE IP /MASQUE PASSERELLE'' </code>
# Ensuite, vous pouvez vérifier '''les informations réseaux'''. [[Fichier:VPCS - Showip.png|none]]
#* <code> show ip </code>
# Pour terminer, il faudra '''sauvegarder''' vos modifications.  [[Fichier:VPCS - save.png|none]]
#*<code> save </code>
 
== c3600 ==
Le '''c3600''' sur GNS3 est un '''routeur Cisco virtuel'''.
 
=== Sauvegarde ===
 
Pour la '''configuration générale''', il existe '''deux types''', le '''Running-config''' et le '''Startup-config'''.
 
Le '''Running-config''' concerne la configuration en cours, les '''modifications''' que vous avez faites '''après''' avoir '''démarré''' le routeur. Elles ne sont pas sauvegardées, donc '''si vous éteignez''' le routeur, les actions ne seront '''pas appliquées'''. Elles sont dans la '''RAM'''.
 
Pour '''sauvegarder vos modifications''', il faut les appliquer sur le '''Startup-config'''. Pour ça, il faut faire la commande <code>write memory</code> ou <code>wr</code>. Elles seront appliquées dans la '''NVRAM'''.
 
Aussi, vous pouvez faire la commande <code>copy running-config startup-config</code>, cette commande va '''copier les informations''' de la '''RAM''' sur la '''NVRAM'''.
 
Vous pouvez voir les '''informations''' de la '''configuration''' en faisant la commande <code>show running-config</code> ou <code>sh run</code>. [[Fichier:C3600 - shrun wr.png|890px|none]]
 
=== Shell ===
 
Concernant la console pour la configuration du routeur, voici la configuration la plus courante :
* '''Connexion PC - Cisco :''' Câble console 9600 ;
* '''Data bits :''' 8 ;
* '''Parity bit :''' N (pour None) ;
* '''Stop bit :''' 1 ;
 
Il existe '''deux modes''' de shell (dialogue) pour '''l'interprétation des commandes (Commande Line Interface Exec)''', le mode '''utilisateur [R1>]''' et le mode '''privilégié [R1#]'''. '''Par défaut''' dans GNS, vous êtes en mode '''privilégié'''.
 
Si vous souhaitez faire des '''modifications sur le terminal''', il faudra bien entendu être en '''mode privilégié'''.
 
Pour '''activer''' le mode '''privilégié''', il faudra taper la commande <code>enable</code> ou <code>ena</code>. Pour le mode utilisateur, il faudra écrire <code>disable</code> ou <code>disa</code>. [[Fichier:C3600 - disa ena.png|890px|none]]
 
=== Slots ===
 
Voici comment '''ajouter des interfaces''' sur le routeur :
 
# Dans un premier temps, faites '''clique droit''' sur le '''routeur''' puis '''Configure'''.  [[Fichier:C3600 - slots 1.png|none]]
# Une '''nouvelle fenêtre''' va s'ouvrir, allez sous '''Slots'''. [[Fichier:C3600 - slots 2.png|none|520px]]
# Dedans, vous allez pouvoir '''ajouter''' une interface '''NM-1E-FX'''. [[Fichier:C3600 - slots 3.png|none|520px]]
 
=== Configuration assistée ou manuelle ===
 
Il existe '''deux moyens''' de '''configurer''' le routeur.
 
La '''première''' méthode est de le '''faire à la main''' et la '''deuxième''' est d'utiliser la '''configuration assistée'''.
 
Afin de '''configurer manuellement''', il faudra toujours passer en '''configuration terminal''' en utilisant la commande <code>configure terminal</code> ou <code>conf t</code>. Pour '''quitter ce mode''', il suffit de faire la commande <code>exit</code> ou faites '''CTRL+Z'''.
 
Pour utiliser la '''configuration assistée''', il suffit de faire la commande <code>setup</code>. Vous pouvez aussi choisir entre la '''configuration assistée de base''' ou '''étendue''' lors de l'exécution de la commande. [[Fichier:C3600 - setup.png|890px|none]]
 
== Configurer un mot de passe ==
 
Voici la procédure pour '''configurer un mot de passe''' sur le routeur :
 
# Dans un premier temps, passer en '''mode configuration terminal'''. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Ensuite, faites la '''commande''' et '''inscrivez le mot de passe'''. [[Fichier:C3600 mdp 2.png|890px|none]]
#*<code>enable password ''MDP''</code>
 
Vous pouvez '''tester''' le mot de passe en passant en '''mode utilisateur''' puis tenter de ce remettre en '''mode privilégie'''.
 
Par défaut, '''le mot de passe sera en clair''' dans la '''RAM''' car il est '''pas hashé'''. Il faudra '''activer un package''' pour le '''chiffrement''' si on souhaite le chiffrer.
 
== Configurer le nom du routeur ==
 
Voici la procédure pour '''configurer le nom du routeur''' :
 
# En premier lieu, passer en '''mode configuration terminal'''. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Une fois en mode config, faites la '''commande''' pour mettre le nom et '''inscrivez le nom''' en question. [[Fichier:C3600 hostname2.png|890px|none]]
#*<code>hostname ''NOM''</code>
 
== Configurer un nom de domaine ==
 
Voici la procédure pour configurer un nom de domaine sur le routeur.
 
# Tout d'abord, passer en '''mode configuration terminal'''. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Ensuite, faites la '''commande''' puis écrivez '''le nom de domaine''' souhaité. [[Fichier:C3600 domaine name.png|890px|none]]
#*<code>ip domain-name DOMAIN</code>
 
== Configurer l'horloge ==
 
Voici la procédure pour '''configurer l'horloge''' sur le routeur.
 
# Premièrement, passer en '''mode configuration terminal'''.[[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Deuxièmement, il faudra indiquer le '''fuseau horaire''' souhaité.[[Fichier:C3600 - timezone.png|890px|none]]
#*<code>clock timezone UTC 1</code>
# Pour être plus précis, vous pouvez indiquer '''l'heure et la date''' exacte. [[Fichier:C3600 - set clock.png|890px|none]]
#*<code>exit</code> il faut revenir à la racine
#*<code>clock set HH:MM:SS DD month YYYY</code>
 
Vous pouvez '''voir l'heure''' avec la commande <code>show clock</code> à la racine.
 
Malheureusement, cette information '''se met à jour''' uniquement lorsque vous avez '''le routeur allumé'''. Si vous mis par exemple '''19:00''' et que vous '''fermez GNS3''', à votre retour le routeur sera '''toujours à 19:00'''.
 
Sur un vrai routeur Cisco, elle '''se met à jour''' en '''temps réel''', car le routeur à '''une pile'''.
 
== Configurer une interface ==
 
Afin de '''connecter''' un '''équipement''' sur une des '''interfaces disponibles''' du routeur, il faudra la '''configurer'''.
 
# En premier, il faudra passer en '''mode configuration terminale''' sur le routeur en question. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminale</code>
# Ensuite, indiquez '''quel interface''' vous souhaitez configurer. [[Fichier:C3600 - interface 0.png|890px|none]]
#*<code>interface fastEthernet ''0/0''</code>
# Une fois dedans, inscrivez '''l'adresse IP''' de votre routeur (celle de passerelle du VPCS par exemple) ainsi que '''le masque de sous-réseau'''. [[Fichier:C3600 - interface ip.png|890px|none]]
#*<code>ip address ''ADRESSE IP MASQUE''</code>
# Il faudra activer '''le full-duplex'''. Ce dernier permet '''la communication des données''' dans '''les deux sens'''. [[Fichier:C3600 - interface full-duplex.png|890px|none]]
#*<code>full-duplex</code>
# Pour terminer, vous allez devoir mettre '''l'interface en non déconnecté''', car '''par défaut''', elle ne sera '''pas activée'''. [[Fichier:C3600 - interface noshutdown.png|890px|none]]
#*<code>no shutdown</code>
 
Il existe '''trois variations''' de communication :
* '''Simplex :''' la donnée va dans un seul sens ;
* '''Full-duplex :''' la donnée va dans les deux sens en simultané ;
* '''Half-duplex :''' la donnée va dans les deux sens, mais une après l'autre.
 
== Configurer une table de routage ==
 
Voici comment configurer des [[Module_129#Statique_et_dynamique|routes statiques]] sur le routeur.
 
# Dans un premier temps, passer en '''mode configuration terminal'''. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Une fois en mode config, inscrivez la route avec '''l'adresse IP de destination, le masque et la passerelle'''.[[Fichier:C3600 - iproute.png|890px|none]]
#*<code>ip route ''ADRESSE IP DESTINATION MASQUE PASSERELLE''</code>
#*<code> no ip route ''ADRESSE IP DESTINATION MASQUE PASSERELLE''</code> pour '''supprimer''' une route
 
Pour '''vérifier''' si tout est bon, vous pouvez faire la commande <code>show ip route</code> vous aurez la '''table de routage'''.
 
=== Configurer RIP 2.0 ===
 
Voici comment configurer des [[Module_129#Statique_et_dynamique|routes dynamique]] sur le routeur avec le [[Module_129#Protocoles|protocole RIP]].
 
# En premier temps, passer en '''mode configuration terminal'''. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Ensuite, sélectionnez le '''protocole RIP'''. [[Fichier:C3600 - routerrip.png|890px|none]]
#*<code>router rip</code>
# Une fois en configuration du routeur en RIP, mettez-vous en '''version 2'''. [[Fichier:C3600 - version2.png|890px|none]]
#*<code>version 2</code>
# '''Créer les routes''' uniquement pour les '''adresses réseau''' qui sont '''autour du routeur'''. [[Fichier:C3600 - network.png|890px|none]]
#*<code>network ''ADRESSE IP''</code>
 
Vous pouvez '''voir la route''' que va prendre un VPCS avec la commande <code>trace ip</code>, équivalente du '''traceroute '''sur un '''système UNIX'''.
 
Nous utilisons '''RIP 2.0''' car '''RIP 1.0''' ne prend pas en compte le '''VLSM''', il est uniquement pour la méthode '''classfull'''.
 
=== Configurer OSPF ===
 
Voici comment configurer des [[Module_129#Statique_et_dynamique|routes dynamique]] sur le routeur avec le [[Module_129#Protocoles|protocole OSPF]].
# Tout d'abord, passer en '''mode configuration terminal'''. [[Fichier:C3600 mdp 1.png|890px|none]]
#*<code>configure terminal</code>
# Ensuite, sélectionnez le '''protocole OSPF''' en mettant un '''chiffre''' devant afin de '''désigner le processus'''. [[Fichier:C3600 - routerospf.png|890px|none]]
#*<code>router ospf 1</code>
# Vous pouvez maintenant '''crée les routes''' en les mettant dans '''une zone''' que vous allez devoir définir. [[Fichier:C3600 - iproute ospf.png|890px|none]]
#*<code>network ''ADRESSE IP MASQUE INVERSÉ'' area ''50''</code>
# Pour terminer, '''définissez la priorité''' de vos zones. [[Fichier:C3600 - default-cost.png|890px||none]]
#*<code>area 50 default-cost 100</code>
 
Le faite de '''définir les zones''' lors de la création des routes permet '''d'indiquer''' au protocole OSPF la '''priorité'''. Dans notre exemple, toutes les routes ont la '''même priorité'''.


= Packet Tracer =
= Packet Tracer =

Version du 9 mai 2023 à 12:35

GNS3

https://wiki.stajic.me/index.php?title=Module_129_-_Mettre_en_service_des_composants_r%C3%A9seaux#GNS3

Packet Tracer

Comme GNS3, Packet Tracer est également un logiciel permettant l’émulation et la simulation de réseaux informatiques.

L’utilisateur peut créer des topologies de réseau, cela permet donc de tester la configuration d’une infrastructure réseau.

La différence entre les deux logiciels est que Packet Tracer est un logiciel moins gourmand et moins complet, mais pour ce qu'on souhaite faire est largement suffisant.