Introduction & généralités
Convention dans ce document
Les commandes sont présentées par des exemples :
- Les parties en maigre apparaîtront ou devront être saisies telles quelles
- Les parties en gras varieront avec le contexte
- Les parties en italique indiquent les niveaux de saisies et ne sont donc pas à copier / coller
L'interpréteur de commande
Les niveaux/modes de saisie
Sur les matériels CISCO, il existe plusieurs niveaux ou « modes de saisie »
Chaque commande doit s’exécuter dans LE mode qui lui correspond.
Certaines commande de niveau 'privilégié' peuvent être exécuté en 'configuration globale' à l'aide d'un do placé avant (comme #show run qui peut devenir (congig)#do show run
| affichage dans le cli | niveau |
| > | L'invite > désigne le mode d'exécution 'utilisateur' |
| HostName# | L'invite # désigne le mode d'exécution 'privilégié' |
| HostName (config)# | L'invite (config)# désigne le mode 'configuration globale' |
| HostName (config-if)# | L'invite (config-if)# désigne le mode 'configuration d'interface' |
| HostName (config-line)# | L'invite (config-line)# désigne le mode 'configuration de ligne' |
Changer de niveau
| légende | commande |
| Passer du mode 'utilisateur' > au mode 'privilégié' # | HostName>enable |
| Passer du mode 'privilégié' # au mode 'utilisateur' > | HostName#disable |
| Passer du mode 'privilégié' # au mode 'configuration globale' (config)# | HostName#configure terminal ou HostName#conf t |
| Passer du mode 'configuration globale' (config)# au mode 'configuration d'interface' (config-if)# | HostName (config)#interface fa0/1 ou HostName (config)#int fa 0/1 |
| Passer du mode 'configuration d'interface' (config-if)# au mode 'configuration globale' (config)# | HostName (config-if)#exit |
| Passer du mode 'configuration globale'(config)# au mode 'privilégié' # | HostName (config)#exit |
| Passer revenir au mode 'privilégié' # directement | HostName (config-if)#end |
Confort & personnalisation
Confort de saisir en mode CLI
Désactivation de la recherche DNS
(config) # no ip domain-lookup
Ou la réactiver
(config) #ip domain-lookup
Hostname personnalisé
hostname#hostname nom
Nom de domaine par défaut
hostname(config)#ip domain-name domain.ext
sauvegarde des configurations
En laboratoire, quand on accède à des routeurs qu’on ne connaît pas, on peut effacer toute pollution d'une configuration antérieure et de redémarrer le routeur
| action | commande |
| effacer la configuration | # erase startup-config ou #write erease ou #erase nvram |
| |effacer la config VLAN | # delete flash:vlan.dat |
| Sauvegarde de la configuration active (en cas de reboot) | # copy running-config startup-config |
| |sauvegarde externe (nécessite la présence d’un serveur TFTP accessible par le routeur) | #copy running-config tftp |
helpaide & diagnostic
aide
La fonction ? fournit une liste de sous-commandes associées à une commande : # clock ?
→ Set Set the time and date
HostName#clock set ?
→ Hh:mm:ss Current Time
Outils de diagnostic
hostname#ping ipAddresshostname#traceroute ipAddress
hostname# show interfaces *interfaceId*
Affiche le contenu de la configuration de démarrage
hostname# show startup-config
Affiche la configuration actuelle
hostname#show running-config
Affiche des informations IP
hostname# show ip {interface / http / arp}
brief : Afficher une ligne pour chaque VLAN comportant le nom du VLAN, son état et ses ports
hostname#show vlan [brief / id id_vlan / name nom_vlan / summary]
Afficher des informations sur un VLAN unique identifié par un numéro d’ID de VLAN
hostname#id idVlan
sécurisation des accès
Authentification
Configuration des types d’accès
