Aller au contenu

TP – Configurer un commutateur Cisco

BTS SIO SISR 1re année – Bloc 2 – S05

Note

But. Situation : Comment un switch sait-il vers quel port envoyer une trame, et comment le configurer proprement sans souris ?

Comment ce TP fonctionne. Avant de manipuler, tu écris ce que tu anticipes (« J'anticipe »). Puis tu testes et tu notes ce que tu constates. Tu comprends ce que fait chaque commande (« Je comprends »). Un bilan de compétences clôt la séance. Les parties de services (Linux, Windows Server) se font sur des machines virtuelles réelles ; le simulateur réseau sert aux manipulations d'équipements réseau.

Note

Matériel réel ou simulation. Si le matériel est disponible, fais la section « Variante sur matériel réel » en fin de TP ; sinon travaille dans le simulateur réseau : le choix revient à l'enseignant. Cisco Packet Tracer reste possible en complément. Voir Matériel réel ou simulation.

Tip

Ce TP se fait dans le simulateur réseau. Il fonctionne dans le navigateur, sans installation et sans Internet.

  1. Télécharge TP-S05-commutation-cisco.json.
  2. Ouvre le simulateur, puis clique sur Ouvrir et choisis ce fichier : la topologie, les adresses et le sujet s'affichent.
  3. Suis les étapes ci-dessous. Le bouton Vérifier mon travail contrôle ta configuration ; Charger la correction montre une solution.

Complément. Cisco Packet Tracer reste possible : les commandes sont identiques, seules la création de la topologie et la sauvegarde changent (encadrés « Complément Packet Tracer »). Mode d'emploi du simulateur : Utiliser les TP du simulateur.

Objectif

Ouvrir une topologie simple, accéder à la CLI d'un switch, le configurer entièrement (hostname, banner, passwords, save) et vérifier la configuration.


Topologie du TP

SW_BUREAU_01 PC-Alice Fa0/1 192.168.10.10/24 PC-Bob Fa0/2 192.168.10.20/24 PC-Clara Fa0/3 192.168.10.30/24
Les trois PC sont reliés aux ports Fa0/1 à Fa0/3 du switch.

Étape 1 : Ouvrir la topologie (5 min)

  1. Ouvre le simulateur et clique sur Ouvrir.
  2. Choisis le fichier TP-S05-commutation-cisco.json : le schéma apparaît (un switch et trois PC) et le panneau Sujet de TP s'affiche à droite.
  3. Vérifie sur le schéma que les PC sont reliés à Fa0/1, Fa0/2 et Fa0/3 et que les adresses sont celles du tableau :
PC Port du switch Adresse IP
PC-Alice Fa0/1 192.168.10.10/24
PC-Bob Fa0/2 192.168.10.20/24
PC-Clara Fa0/3 192.168.10.30/24

Validation : les liaisons sont tracées entre les PC et le switch.

Complément Packet Tracer : créer la topologie
  1. Ouvrir Packet Tracer → Nouveau fichier.
  2. Ajouter 1 Switch Cisco 2960 (Network Devices → Switches) et 3 PC (End Devices).
  3. Câbler : PC-Alice → Fa0/1, PC-Bob → Fa0/2, PC-Clara → Fa0/3 (câbles droits).
  4. Configurer les IP des PC (onglet Desktop → IP Configuration) avec les adresses du tableau ci-dessus.

Validation : les voyants des ports passent au vert (après quelques secondes).


Étape 2 : Accéder à la CLI du Switch (2 min)

  1. Double-clique sur SW_BUREAU_01 dans le simulateur : le terminal s'ouvre.
  2. Appuie sur Entrée et lis le prompt.
Switch>

Tu es en mode User EXEC (prompt Switch>).

Complément Packet Tracer : accéder à la CLI
  1. Cliquer sur SW_BUREAU_01, onglet CLI.
  2. Appuyer sur Entrée. Si le message « Initial configuration dialog? » apparaît, taper no.
Would you like to enter the initial configuration dialog? [yes/no]: no
Press RETURN to get started!
Switch>

Étape 3 : Explorer les Modes (5 min)

Switch> ?                        ! Afficher les commandes disponibles en User EXEC

Switch> show version             ! Afficher les informations système

Switch> enable                   ! Passer en mode Privileged EXEC
Switch# ?                        ! Plus de commandes disponibles

Switch# show running-config      ! Afficher la config actuelle (vide pour l'instant)

Switch# configure terminal       ! Passer en mode Global Config
Switch(config)# ?                ! Commandes de configuration

Switch(config)# exit             ! Revenir en Privileged EXEC
Switch#

À noter : Quelles nouvelles commandes apparaissent en mode Privileged par rapport à User ?


Étape 4 : Configurer le Hostname (3 min)

Switch# configure terminal
Switch(config)# hostname SW_BUREAU_01
SW_BUREAU_01(config)#            ! Le prompt a changé !

Validation : Le prompt affiche maintenant SW_BUREAU_01.


Étape 5 : Désactiver la Résolution DNS (1 min)

SW_BUREAU_01(config)# no ip domain-lookup

Pourquoi ? Sans cette commande, si vous faites une faute de frappe, Cisco essaie de résoudre le mot comme un nom DNS → attente de 30 secondes à chaque erreur !


Étape 6 : Configurer le Banner MOTD (5 min)

SW_BUREAU_01(config)# banner motd #
Entrez votre message. Terminez avec le caractère '#'.

=========================================
 ACCÈS RÉSERVÉ AU PERSONNEL AUTORISÉ
 Cabinet TechPro SARL - Service Informatique
 Toute connexion non autorisée est illégale.
 Contact DSI : +33 01 23 45 67 89
=========================================
#
SW_BUREAU_01(config)#

Validation : Taper end puis exit pour se déconnecter, puis reconnecter → Le banner apparaît.


Étape 7 : Sécuriser le Mode Privilégié (2 min)

SW_BUREAU_01(config)# enable secret Cisco@2024

Validation : - Taper end pour revenir en Privileged - Taper disable pour revenir en User EXEC - Taper enable → le mot de passe est maintenant demandé !

SW_BUREAU_01> enable
Password: [taper Cisco@2024 - ne s'affiche pas]
SW_BUREAU_01#

J'anticipe. Quelle différence y a-t-il entre enable password et enable secret ? Lequel choisir ? ______________________

Éléments de réponse

enable password stocke le mot de passe en clair (ou chiffré faiblement avec service password-encryption) ; enable secret le stocke haché. On utilise enable secret, et s'il existe, c'est lui qui est demandé.


Étape 8 : Sécuriser la Ligne Console (5 min)

SW_BUREAU_01# configure terminal
SW_BUREAU_01(config)# line console 0
SW_BUREAU_01(config-line)# password Console@2024
SW_BUREAU_01(config-line)# login
SW_BUREAU_01(config-line)# exec-timeout 5 0
SW_BUREAU_01(config-line)# exit

Étape 9 : Sécuriser les Lignes VTY (5 min)

SW_BUREAU_01(config)# line vty 0 15
SW_BUREAU_01(config-line)# password Vty@2024
SW_BUREAU_01(config-line)# login
SW_BUREAU_01(config-line)# exec-timeout 5 0
SW_BUREAU_01(config-line)# exit

Étape 10 : Chiffrer Tous les Mots de Passe (2 min)

SW_BUREAU_01(config)# service password-encryption
SW_BUREAU_01(config)# end

Étape 11 : Vérification Complète (10 min)

SW_BUREAU_01# show running-config

Vérifier ligne par ligne :

Ce qu'on doit voir Trouvé ? Oui / Non
hostname SW_BUREAU_01
no ip domain-lookup
Message du banner (entre ^C)
enable secret 5 $1$... (hash MD5)
line con 0 avec password 7 ... et login
line vty 0 4 avec password 7 ... et login
exec-timeout 5 0 sur con et vty

Étape 12 : Observer la Table MAC (5 min)

SW_BUREAU_01# show mac address-table

La table est peut-être vide. Pour la remplir :

  1. Double-cliquer sur PC-Alice pour ouvrir son terminal (sur Packet Tracer : Desktop → Command Prompt)
  2. Taper : ping 192.168.10.20 (vers PC-Bob)
  3. Revenir sur le switch, retaper : show mac address-table

Résultat attendu :

          Mac Address Table
-------------------------------------------
Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
   1    0001.xxxx.xxxx    DYNAMIC     Fa0/1
   1    0002.xxxx.xxxx    DYNAMIC     Fa0/2
Total Mac Addresses for this criterion: 2

Questions : - Combien d'entrées ? Pourquoi pas PC-Clara ? - Quel type (DYNAMIC/STATIC) ? - Après quel délai les entrées disparaîtront-elles ?

J'anticipe. Juste après le démarrage du switch, avant tout ping, la table d'adresses MAC contient-elle des entrées ? Et après un ping entre PC1 et PC2 ? ______________________

Éléments de réponse

Elle est vide (ou presque) : un switch apprend les adresses MAC en lisant l'adresse source des trames qu'il reçoit. Après le ping, on y trouve les MAC de PC1 et de PC2, chacune associée au port où elle a été vue.


Étape 13 : SAUVEGARDER ! (2 min)

SW_BUREAU_01# copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]

Vérification :

SW_BUREAU_01# show startup-config
→ La configuration doit être identique à show running-config.

Je comprends. Quelle différence entre running-config et startup-config ? Que se passe-t-il si tu redémarres sans sauvegarder ? ______________________

Éléments de réponse

running-config est en mémoire vive : c'est la configuration active. startup-config est en mémoire non volatile : c'est celle chargée au démarrage. Sans copy running-config startup-config, tout le travail est perdu au redémarrage.


Étape 14 : Vérifier et enregistrer ton travail

  1. Clique sur Vérifier mon travail : chaque point du sujet est contrôlé (nom, banner, secret, console, VTY, chiffrement, sauvegarde, pings). Corrige ce qui est en échec, puis relance.
  2. Clique sur Enregistrer et nomme le fichier NOM_Prenom_S05_TP_Switch_Config.json. Place-le dans ton dossier de travail : il garde ton avancement et le sujet.
Complément Packet Tracer : sauvegarder le fichier
  1. Menu File → Save As.
  2. Nom : NOM_Prenom_S05_TP_Switch_Config.pkt, dans ton dossier de travail.

Variante sur matériel réel

Matériel : 1 commutateur Cisco administrable, 3 PC, 1 câble console, 3 câbles Ethernet.

  1. Remettre le commutateur à zéro (erase startup-config, delete flash:vlan.dat, reload).
  2. Brancher les trois PC sur trois ports d'accès. Relever les noms réels des ports (show interfaces status) et adapter les commandes qui citent Fa0/1 à Fa0/3.
  3. Étapes 1 et 2 : relier le PC de configuration au port console et ouvrir un terminal (9600 bauds, 8N1). Les adresses IP des PC se règlent dans le système.
  4. Étapes 3 à 11 : identiques. Les commandes sont les mêmes que dans le simulateur.
  5. Étape 12 : la table MAC se remplit quand les PC communiquent. Si le commutateur est relié ailleurs, d'autres adresses apparaissent : le déconnecter du réseau de l'établissement.
  6. Étape 13 : après copy running-config startup-config, enregistrer la sortie de show running-config dans un fichier texte. Il remplace le fichier enregistré à l'étape 14.
  7. Attention au ping : le pare-feu d'un PC Windows bloque l'ICMP entrant par défaut. Si un ping échoue alors que la configuration est juste, vérifier ce point.
  8. En fin de séance, effacer la configuration : les mots de passe du TP ne doivent pas rester sur l'équipement.

Bilan de la séance

Remplis ce bilan seul, honnêtement : il sert à décider ce qu'il faut reprendre. Niveau : Non maîtrisé, Maîtrise partielle, Bonne maîtrise ou Excellente maîtrise (le vocabulaire des grilles nationales d'évaluation) ; Non évalué si tu n'as pas travaillé la compétence aujourd'hui.

Compétence du référentiel Ce que j'ai fait dans cette séance Niveau
B2.2 – Installer, tester et déployer une solution d'infrastructure réseau
B2.3 – Exploiter, dépanner et superviser une solution d'infrastructure réseau

Note

Les codes sont ceux du référentiel (l'arrêté numérote des activités : les codes « B… » sont un usage courant).

Je sais faire, sans aide :

  • Expliquer l'apprentissage de la table MAC, le renvoi et l'inondation ;
  • Distinguer domaine de collision et domaine de diffusion, switch et hub ;
  • Naviguer dans les modes de la ligne de commande Cisco ;
  • Configurer un switch (nom, bannière, mots de passe, sauvegarde) et vérifier avec show ;
  • Utiliser les commandes Linux de gestion de fichiers.

Ce que je dois reprendre : ______________________

Ma question à poser à l'enseignant : ______________________