R09 - Cisco IOS : aide-mémoire de la ligne de commande
Objectif
Toutes les commandes IOS utiles en BTS au même endroit, prêtes à copier. Pour la prise en main de l’interface Packet Tracer : O01 - Cisco Packet Tracer et ton cours cours-packet-tracer.
1. Les modes
stateDiagram-v2 [*] --> Utilisateur: connexion Utilisateur --> Privilegie: enable Privilegie --> ConfigGlobale: configure terminal ConfigGlobale --> ConfigInterface: interface g0/0 ConfigGlobale --> ConfigLigne: line vty 0 4 ConfigGlobale --> ConfigVlan: vlan 10 ConfigInterface --> ConfigGlobale: exit ConfigLigne --> ConfigGlobale: exit ConfigVlan --> ConfigGlobale: exit ConfigGlobale --> Privilegie: end (ou Ctrl+Z) Privilegie --> Utilisateur: disable Utilisateur: Routeur> Privilegie: Routeur# ConfigGlobale: Routeur(config)# ConfigInterface: Routeur(config-if)# ConfigLigne: Routeur(config-line)# ConfigVlan: Routeur(config-vlan)#
| Raccourci | Effet |
|---|---|
? | Aide contextuelle (que puis-je taper ici ?) |
Tab | Complète la commande |
Ctrl+Z | Retour direct au mode # |
Ctrl+Shift+6 | Interrompre un ping/traceroute qui ne répond pas |
do <commande> | Lancer une commande show depuis le mode config (do show ip int brief) |
no <commande> | Annuler une commande |
Les commandes s’abrègent : conf t, int g0/0, sh ip int br, wr.
2. Configuration de base (switch ou routeur)
enable
configure terminal
hostname R1
! évite l'attente quand on tape une commande fausse
no ip domain-lookup
! chiffre (faiblement) les mots de passe en clair
service password-encryption
! mot de passe du mode privilégié (haché)
enable secret MotDePasseFort
banner motd #Acces reserve au personnel autorise#
line console 0
password Console2026
login
! les messages ne coupent plus ta saisie
logging synchronous
! déconnexion après 10 min d'inactivité
exec-timeout 10 0
exit
end
! = copy running-config startup-config
write memory3. Accès distant SSH (à préférer à Telnet)
configure terminal
ip domain-name entreprise.local
username admin privilege 15 secret Admin2026!
crypto key generate rsa general-keys modulus 2048
ip ssh version 2
! les 5 lignes d'accès distant
line vty 0 4
! refuse telnet
transport input ssh
! utilise les comptes locaux
login local
exit
end
write memoryConnexion depuis un PC : ssh -l admin 192.168.99.2.
4. Interfaces
interface g0/0
description Lien vers SW1
ip address 192.168.1.254 255.255.255.0
! les ports de ROUTEUR sont éteints par défaut
no shutdown
exit
! plusieurs ports d'un coup
interface range fa0/10 - 24
! éteindre les ports inutilisés
shutdown| Commande | Effet |
|---|---|
speed 100 / duplex full | Forcer vitesse / duplex |
switchport port-security | Limiter les MAC autorisées sur un port d’accès |
switchport port-security maximum 2 | 2 MAC max |
switchport port-security violation shutdown | Coupe le port en cas de violation |
5. VLAN, trunk, inter-VLAN, STP, HSRP
Voir les fiches dédiées, avec configurations complètes :
- R05 - VLAN et routage inter-VLAN (
vlan,switchport mode access/trunk,encapsulation dot1Q) - R06 - Spanning Tree (STP) (
spanning-tree mode rapid-pvst,root primary) - R07 - Redondance des passerelles (HSRP, CARP, Keepalived) (
standby) - R08 - DHCP, DNS et route par défaut (
ip dhcp pool,ip route,ip helper-address)
6. Commandes de vérification
| Commande | Ce qu’elle montre | Équipement |
|---|---|---|
show running-config | Configuration en cours (RAM) | tous |
show startup-config | Configuration sauvegardée (NVRAM) | tous |
show ip interface brief | IP et état (up/down) de chaque interface | tous |
show interfaces g0/0 | Détails, erreurs, débit | tous |
show vlan brief | VLAN et ports associés | switch |
show interfaces trunk | Trunks et VLAN autorisés | switch |
show mac address-table | Table MAC apprise | switch |
show spanning-tree | Rôles et états STP | switch |
show ip route | Table de routage | routeur / switch L3 |
show standby brief | État HSRP | routeur |
show ip dhcp binding | Baux DHCP distribués | routeur |
show cdp neighbors | Équipements Cisco voisins (et sur quel port) | tous |
show version | Modèle, IOS, uptime | tous |
show ip ssh | État SSH | tous |
Lire show ip interface brief
| Status | Protocol | Signification |
|---|---|---|
| up | up | ✅ Tout fonctionne |
| administratively down | down | Interface en shutdown → no shutdown |
| down | down | Câble débranché / équipement d’en face éteint |
| up | down | Problème couche 2 (encapsulation, horloge en série…) |
7. Sauvegarde, effacement, mot de passe
! sauvegarder
write memory
! même chose, version longue
copy running-config startup-config
! exporter vers un serveur TFTP
copy running-config tftp:
! effacer la config sauvegardée
erase startup-config
! redémarrer (repart d'une config vide après erase)
reload
! (switch) effacer aussi les VLAN
delete vlan.dat
running-config= en RAM, perdue au redémarrage.startup-config= en NVRAM, chargée au démarrage. Toujourswraprès une modification qui marche.