REMOTE LABS #10 – IOS
Introduction à l’IOS CISCO
Table de matières
INTRODUCTION A L’IOS CISCO .......................................................................... 1
1. CE QUE VOUS APPRENDREZ DANS CE TPS : ............................................................ 1
2. CE QUE VOUS ACCOMPLIREZ DANS CE TP : ............................................................ 1
3. TOPOLOGIE DU RESEAU : ................................................................................. 1
4. A PRESENT, COMMENÇONS LE TP : ...................................................................... 2
Etape 1. Entrer dans le mode privilégié. .......................................................... 2
Etape 2. Consulter la configuration d’un dispositif. ............................................ 2
Etape 3. Examiner des informations de base. ................................................... 3
Etape 4. Le mode de configuration global......................................................... 4
Etape 5. Mode de configuration d’interface. ...................................................... 5
Etape 6. L’aide contextuelle. .......................................................................... 6
Etape 7. Completion des lignes de commande .................................................. 7
Etape 8. Naviguer dans le lignes de commandes. .............................................. 8
Etape 9. Revoir l’historique des commandes. .................................................... 8
1. Ce que vous apprendrez dans ce TPs :
Dans ce TP, vous apprendrez:
· A configurer des fonctions de base de l’IOS
2. Ce que vous accomplirez dans ce TP :
Vous configurerez les étapes suivantes :
1. Fonctions de base de l’IOS.
3. Topologie du réseau :
R1 SW1
Fa0/0 Fa1/1
10.0.0.1/24
Page 1 / 8
REMOTE LABS #10 – IOS
4. A présent, commençons le TP :
Etape 1. Entrer dans le mode privilégié.
1. Sur l’un ou l’autre des dispositifs, entrer dans le mode
privilégié
2. Quitter le mode privilégié
R1:
enable
disable
R1>enable
R1#disable
Par défaut, lorsque l’on accède pour la première fois sur un routeur non
configuré, on entre dans le mode utilisateur
L’invite du mode utilisateur est : “>”.
L’invite du mode privilégié est : “#”.
SW1:
enable
disable
Cette même syntaxe s’applique aux commutateurs
Etape 2. Consulter la configuration d’un dispositif.
1. Consulter la « running-configuration » stockée en RAM.
2. Consulter la « startup-configuration » stockée en NVRAM.
R1:
R1>show running-configuration
^
% Invalid input detected at '^' marker.
En mode utilisateur, on ne peut consulter la « running configuration ».
Le message d’erreur indique que cette commande n’est pas
opérationnelle dans ce mode
Il faut passer en mode privilégié
R1>show startup-configuration
^
% Invalid input detected at '^' marker.
En mode utilisateur, vous ne pouvez pas non plus
Page 2 / 8
REMOTE LABS #10 – IOS
Il faut passer en mode privilégié
R1>enable
R1#show running-config
Building configuration...
Current configuration : 505 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R1
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
memory-size iomem 5
!
!
ip cef
no ip domain lookup
!
!
!
-- More --
Lorque l’affichage d’une commande dépasse une page, il s’inscrit un à la
fin de la page : -- More --
Il y alors 3 choix :
- appuyer sur la barre d’espace pour voir la page suivante
- taper sur retour chariot pour voir la ligne suivante
- taper sur n’importe quelle autre touche pour quitter l’affichage
R1#show startup-config
Using 93 out of 129016 bytes
hostname R1
!
no ip domain-lookup
!
line con 0
exec-timeout 0 0
logging synchronous
Etape 3. Examiner des informations de base.
1. Sur le routeur afficher les informations d’interfaces.
2. Sur le commutateur afficher les informations de ports.
Page 3 / 8
REMOTE LABS #10 – IOS
R1#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 unassigned YES unset administratively down down
On constate ici qu’aucune adresse IP n’a été affectée à une interface
Le commentaire “administratively down” signifie que l’interface a été
désactivée
Sw1#show interfaces status
Port Name Status Vlan Duplex Speed Type
Fa1/1 connected 1 a-full a-100 10/100BaseTX
Fa1/2 notconnect 1 auto auto 10/100BaseTX
Fa1/3 notconnect 1 auto auto 10/100BaseTX
Fa1/4 notconnect 1 auto auto 10/100BaseTX
Fa1/5 notconnect 1 auto auto 10/100BaseTX
Fa1/6 notconnect 1 auto auto 10/100BaseTX
Fa1/7 notconnect 1 auto auto 10/100BaseTX
Fa1/8 notconnect 1 auto auto 10/100BaseTX
Fa1/9 notconnect 1 auto auto 10/100BaseTX
Fa1/10 notconnect 1 auto auto 10/100BaseTX
Fa1/11 notconnect 1 auto auto 10/100BaseTX
Fa1/12 notconnect 1 auto auto 10/100BaseTX
Fa1/13 notconnect 1 auto auto 10/100BaseTX
Fa1/14 notconnect 1 auto auto 10/100BaseTX
Fa1/15 notconnect 1 auto auto 10/100BaseTX
Cet affichage permet de voir si un câble est connectée à une interface et
à quel VLAN il appartient ainsi que la vitesse et le duplex.
Etape 4. Le mode de configuration global.
1. Entrer dans le mode de configuration global.
2. Tester les commandes « show »
3. Modifier le nom du dispositif
4. Quitter le mode de configuration global
5. Les commandes sont identiques sur le routeur et le switch
SW1:
Sw1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Le message ci dessus confirme que vous entrez en mode de
configuration global
Sw1(config)#
L’invite confirme que le routeur attends des commandes de
configuration.
Sw1(config)#show running
^
% Invalid input detected at '^' marker.
On tente d’afficher la configuration courante, mais le routeur refuse la
commande
Page 4 / 8
REMOTE LABS #10 – IOS
Les commande show ne sont pas des commandes de configuration mais
d’affichage.
Sw1(config)#hostname SwParis
SwParis(config)#
Le nom de la machine était Sw1.
Le nouveau de la machine est à présent SwParis.
SwParis(config)#exit
SwParis#
SwParis#
*Mar 1 00:23:33.491: %SYS-5-CONFIG_I: Configured from console by console
La commande exit permet de sortir du mode de configuration
SwParis#
La nouvelle invite indique que vous n’êtes plus en mode de configuration
SwParis#
SwParis#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SwParis(config)#^Z
SwParis#
*Mar 1 00:23:40.967: %SYS-5-CONFIG_I: Configured from console by console
Vous pouvez aussi taper control + z pour revenir en mode utilisateur
Etape 5. Mode de configuration d’interface.
1. Sur le routeur, entrer en mode de configuration
2. Entrer ensuite dans le mode de configuration de l’interface
fastethernet 0/0.
3. Affecter l’adresse IP à cette interface tels que décrit dans la
topologie
4. Activer l’interface
5. Quitter le mode de configuration d’interface
6. Quitter le mode de configuration global
7. Vérifier la configuration de l’interface
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
On entre d’abord dans le mode de configuration global
R1(config)#interface fastEthernet 0/0
Puis on entre dans le mode de configuration de l’interface
R1(config-if)#ip address 10.0.0.1 255.255.255.0
On affecte l’adresse IP et son masque.
R1(config-if)#no shutdown
On active l’interface
Page 5 / 8
REMOTE LABS #10 – IOS
A noter que par défaut, les interfaces d’un routeur sont désactifs tant dis
que les port d’un commutateur sont actifs par défaut
R1(config-if)#
*Mar 1 00:04:28.827: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed
state to up
Ce message syslog nous informe que l’interface vient d’être activé.
*Mar 1 00:04:29.827: %LINEPROTO-5-UPDOWN: Line protocol on Interface
FastEthernet0/0, changed state to up
Ce deuxième message nous informe que le protocole aussi vient d’être
activé
R1(config-if)#exit
Exit permet de quitter le mode de configuration d’interface et de revenir
au mode de configuration global
R1(config)#exit
Un nouvel exit permet de quitter le mode de configuration global et
revenir au mode privilégié
R1#
*Mar 1 00:04:35.227: %SYS-5-CONFIG_I: Configured from console by console
R1#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 10.0.0.1 YES manual up up
Cette commande permet de vérifier l’adresse IP et l’état de l’interface
Etape 6. L’aide contextuelle.
1. Vous pouvez passer ces commandes sur le routeur ou le
switch.
2. Taper co? sans espace avant le ?
3. Type configure ? avec espace avat le ?
4. Type configure t? sans espace avant le?
5. Quitter le mode de configuration global
R1#co?
configure connect copy
Sans espace avant le ?, l’IOS affiche toutes les commandes
commençant par co.
R1#configure ?
confirm Confirm replacement of running-config with a new
memory Configure from NV memory
network Configure from a TFTP network host
overwrite-network Overwrite NV memory from TFTP network host
replace Replace the running-config with a new config file
terminal Configure from the terminal
Page 6 / 8
REMOTE LABS #10 – IOS
<cr>
Avec un espace avant le ?, l’IOS propose tous les arguments disponibles
après la commande configure.
R1#configure t?
terminal
Ici, on n’a pas mis l’espace avant le ?, l’IOS propose tous les arguments
commençant par la lettre t. Ici il n’y en a qu’un seul, c’est terminal
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#^Z
R1#
R1#
R1#
Etape 7. Completion des lignes de commande
1. Sur le routeur ou sur le commutateur.
2. Taper co puis appuyer sur la touche tabulation
3. Taper co puis appuyer sur la touche retour chariot.
4. Taper conf puis appuyer sur la touche tabulation
5. Taper conf t puis appuyer sur la touche tabulation.
6. Taper host puis appuyer sur la touche tabulation.
7. Taper host puis appuyer sur la touche tabulation, puis
RouterParis puis entrer le retoure chariot.
8. Quitter le mode de configuration global.
R1#co[+TAB]
La tabulation ne nous fournit pas de complétion car il y a de nombreuses
commandes commençant par co.
R1#co[+ENTER]
% Ambiguous command: "co"
Ici, on a essayé de passer la commande co mais l’IOS nous signale que
c’est ambiguë car de nombreuses commandes commence par co.
R1#conf[+TAB]
R1#configure
Cette fois la tabulation nous complète conf en configure car configure
est la seule commande qui commence par conf.
R1#configure t[+TAB]
Idem pour la complétion de t en terminal.
Page 7 / 8
REMOTE LABS #10 – IOS
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#host[+TAB]
Ici encore, il y a complétion de host en hostname.
R1(config)#hostname[+ENTER]
% Incomplete command.
On passe la commande hostname et le routeur nous dit qu’il manque
l’argument
R1(config)#hostname RouterParis
RouterParis(config)#^Z
Cette fois le nom de machine est bien configuré
Etape 8. Naviguer dans le lignes de commandes.
1. Vous pouvez travailler sur le routeur ou le commutateur
2. Taper configure terminal puis taper CTRL+ A
3. Taper CTRL + E.
4. Essayer aussi Esc-B, Esc-F, Ctrl-B, Ctrl-F, Ctrl-W, Ctrl-X
R1#configure terminal[CTRLA]
Le curseur passe en début de ligne
R1#configure terminal[CTRL E]
Le curseur passe en fin de ligne
Etape 9. Revoir l’historique des commandes.
1. Taper la touche flèche montante à plusieurs reprises
2. Taper la touche flèche descendante à plusieurs reprises
3. Entrer en mode de configuration globale
4. Taper la touche flèche montante à plusieurs reprises
5. Taper la touche flèche descendante à plusieurs reprises
.
L’IOS a mémorisé les commandes qui ont été effectuées sur le dispositif
Il mémorise séparément les commandes passées en mode de
configuration et celle passées en mode privilégié
Page 8 / 8