1 - 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 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
Delete / Save les 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 |
Help
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