Académique Documents
Professionnel Documents
Culture Documents
1. Introduction
Un grand nombre de produits Cisco (routeurs, commutateurs, point d’accès,
pare-feu, etc.) sont hautement configurables en ligne de commande (CLI) IOS.
Quels sont les points à remarquer en tant qu’utilisateur d’un périphérique qui
fonctionne en Cisco IOS ?
Il existe d’autres modes de configuration que la ligne de commande tels que par
un navigateur Web ou un logiciel JAVA exécuté en local ou à distance tel
que Cisco Security Device Manager (SDM). Mais ces facilités nécessitent la
plupart du temps une configuration TCP/IP préalable qu’il faudra exécuter en
ligne de commande. Ces modes de configuration établissent un tunnel TCP/IP
sécurisé pour exécuter les commandes à distance grâce à un logiciel client et
pour transférer des fichiers.
2. Hiérarchie CLI
On se base sur l’invite pour se situer dans un mode. Il faut les droits d’administration
(mode privilège) pour exécuter des tâches de diagnostic ou de gestion. Toutes
les commandes de configuration de la machine s’exécutent en mode de
configuration globale. Toutes les commandes spécifiques pour les interfaces, le
routage, des services (DHCP, Nat, firewall, …) ont leur mode configuration
particulier.
de diagnostic : ping, …
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#
Switch#show vlan ?
access-log VACL Logging
access-map Vlan access-map
brief VTP all VLAN status in brief
3.2. Autocomplétion
Les commandes s’autocomplètent avec la touche de tabulation.
switch#sh
switch#show
Switch#conf t
au lieu de #configure terminal
Switch#sh ip int b
au lieu de show ip interface brief
Switch#copy r s
au lieu de copy run start ou copy running-config startup-config
Sans confirmation :
Switch#wr
au lieu de write memory
Switch(config)#int g0/0
au lieu de (config)#interface GigabitEthernet 0/0
3.5. Ambiguïté
Switch#con t
% Ambiguous command: "con t"
Switch#con
Séquence Description
CRTL-C Interruption
4. Facilités à configurer
4.1. Commande do
La commande do permet d’exécuter une commande du mode privilège dans
un autre mode.
Dans une session Telnet ou SSH, les logs apparaissent suite à la commande :
Switch#terminal monitor
Switch#confi
%SYS-5-CONFIG_I : Configured from console by consolegure
Enter configuration commands, one per line. End with CNTL/Z.
Switch#
Pour éviter ce problème, on peut demander un logging synchronous sur la
console :
Switch(config)#line con 0
Switch(config-line)#logging synchronous
Voici l’éventuel résultat :
Switch#zozo
On désactive la recherche DNS avec la commande :
Switch(config)# no ip domain-lookup
ou
#show running-config | ?
append Append redirected output to URL (URLs supporting append operation
only)
begin Begin with the line that matches
count Count number of lines which match regexp