Lors d'un TP précédent, vous avez eu l'occasion d'entendre parler des modes non-privilégié et privilégié.
Il existe encore un autre mode dont on ne vous a pas parlé.
En anglais, ça s'appelle le global configuration mode. Il est reconnaissable à l'aide du (config) dans le prompt.
Le switch est un équipement réseau, et on aura par moments (souvent quand même) besoin de le configurer pour qu'il effectue certaines tâches.
Allez hop, récupérez un switch, un câble série, une alim.
Vous êtes censés avoir vu ça durant les TPs précédents, je vous remets ça ici si vous ne vous en souvenez plus.
enable
.Switch#configure terminal
Votre prompt va à présent évoluer en :
Switch(config)#
On va à présent effectuer quelques modifications sur la configuration du switch, et on va commencer par changer ce prompt austère.
Switch(config)# hostname <insérer_votre_nom_de_switch>
Je vais l'appeler "MiNTech" personnellement :
Switch(config)#hostname MiNTech
MiNTech(config)#
Résultat immédiat ! MiNTechRTC.
Un switch, comme vous avez pu le voir, ça possède des ports physiques, des interfaces physiques.
Pourquoi physiques ? Parce qu'il en existe des virtuelles.
Nous nous intéresserons pour l'instant aux interfaces physiques.
Là comme ça, vous avez du voir deux types d'interfaces physiques qui accueillent toutes les deux des connecteurs RJ-45 :
Eh bien vous pouvez configurer ces deux interfaces depuis le switch !
Les ports physiques qui accueillent des câbles Ethernet font partie sur le switch du groupe des interfaces, alors que le port console appartient à la catégorie des lines (lignes en français).
En anglais, ça s'appelle le Line level within configuration mode. Il est reconnaissable à l'aide du (config-line) dans le prompt.
Commençons par la line relative au port console.
MiNTech(config)# line console 0
MiNTech(config-line)# password MiNET123!
MiNTech(config-line)# login
Tant qu'on y est, ça serait bien que les gens sachent qu'on est sérieux et qu'on fait des choses sérieuses sur ce switch, comme ça au moment où quelqu'un d'autre se connecte au switch, il comprendra que ce n'est pas pour lui.
Rappel : pour sortir d'un mode, il faut taper la commande
exit
.
MiNTech(config-line)#exit
MiNTech(config)#banner motd "Very serious switch for very serious people"
Revenez au mode User EXEC, en enchaînant les commandes exit
.
En anglais, ça s'appelle le Interface level within configuration mode. Il est reconnaissable à l'aide du (config-if) dans le prompt.
Avant de les configurer, il convient de mieux les connaître.
Nous allons pour cela revenir au mode de visualisation.
MiNTech#show interface status
Ça veut dire quoi Fa, Gi ?
Dans l'état actuel du TP, toutes les interfaces sont down, c'est-à-dire qu'elles sont soit désactivées, soit non branchées (ce qui est notre cas ici).
Après avoir vu leur état, nous allons maintenant regarder leur configuration.
MiNTech#show running-config
J'ai des crampes au doigt rien qu'en écrivant ça.
Ça tombe bien ! Cisco permet l'auto-complétion (comme sur Linux), et encore mieux, il comprend directement les abbréviations quand elles ne sont pas ambigües !
Ainsi, vous pouvez très bien taper :
MiNTech#sh run
configure terminal
devient conf t
show interface status
devient sh int status
enable
devient en
La configuration qui s'affiche devant vous est probablement et absolument vide si le switch est bien reset.
L'interface est à présent up, maintenant qu'un appareil est branché aux deux bouts du câble !
La LED est orange, en attendant que la connexion se fasse entre les deux hôtes, elle devient verte lorsque cette connexion est établie.
MiNTech#conf t
MiNTech(config)#interface Fa0/1
MiNTech(config-if)#shutdown
Cette commande éteint le port, vous devriez voir le port éteint.
Pour le rallumer, il faut annuler la commande shutdown que vous avez appliquée, rien de plus simple, il suffit de mettre un no
devant :
MiNTech#conf t
MiNTech(config)#interface Fa0/1
MiNTech(config-if)#no shutdown
Félicitations, vous savez effectuer quelques premières configurations sur le switch. La suite vous en indiquera beaucoup plus !