Cette page doit être réorganisée: division en plusieurs pages
IOS: Internetwork Operating System, est le système d'exploitation produit par Cisco Systems et qui équipe la plupart de ses équipements (routeurs, switch …)
Nous détaillerons la configuration en mode CLI (Commande Line Interface) des équipements cisco. La configuration détaillé ici se fait en se connectant à l'équipement via un câble console avec un utilitaire de type hyperterminal La configuration via Telnet est déconseillé.
Des simulations et entrainements peuvent également être effectué à l'aide du logiciel Paquet Tracer On peu également émuler un IOS complet avec BNS3 (mais gourmand en ressources)
Remarque: a la fin du démarrage du routeur, lors de la question ”Continue with configuration dialog? [yes/no]: ”, répondre no ce qui désactive l'assistant de configuration. Quelques raccourcis des commandes sont donnés entre parenthèse.
Les commandes sont toujours précédées des différents invites cisco (qui permettent de savoir dans quel mode de configuration on se trouve et avec quels privilèges. La commande de l'invite est séparé par un > ou un # , # signifie que l'on possède les droits administrateur. L'invite commence par l'host du routeur.
Passer administrateur:
Router>enable
(en)
Redevenir utilisateur:
Routeur#exit
Passer en mode de configuration global:
Routeur#conf terminal
(conf t) La nouvelle invite est Router(config)#
Sortir du mode de configuration global:
Router(config)#exit
Changer l'hostname (exemple avec l'hostname Netha):
Router(config)#hostname Netha
Désactiver la résolution DNS:
Router(config)#no ip domain lookup
Paramétrage des mots de passes:
Netha(config)#enable secret cisco
Netha(config)#line console 0
Netha(config)#logging synchronous <code>Netha(config-line)#password test123
Netha(config-line)#exit
* Telnet (4 "interfaces" internet, pass: test123)
Netha(config)#line vty 0 4
Netha(config-line)#password test123
Netha(config-line)#exit
Activation du cryptage des mots de passes:
Netha(config)#service password-encryption
Visualisation de la liste et de l'état des interfaces
Netha#show ip int brief
(sh ip int brief)
ou en mode de configuration globale:
Netha(config)#do sh ip int brief
Configuration des interfaces:
Netha(config)#int nom_de_l'interface
(exemple interface fast ethernet 0/0 > fa0/0
Netha(config)#int fa0/0
Netha(config-if)#ip address adresse_ip masque
exemple: adresse 192.168.0.250/24
Netha(config-if)#ip address 192.168.0.250 255.255.255.0
activation de l'inferface:
Netha(config-if)#no shutdown
(no shut)
Sortir de la configuration de l'interface:
Netha(config-if)#exit
Réglages supplémentaires utiles: * Désactivation de la recherche DNS:
Netha(config)#no ip domain lookup
* Synchronisation des messages consoles:
Netha(config)#line console 0
Netha(config-line)#logging synchronous
Netha(config-line)#exit
Visualisation de la configuration:
Netha#show running-config
(sh run)
Sauvegarde de la configuration:
Netha#copy running-config startup-config
Restauration configuration de démmarage:
Netha#copy startup-config running-config
Redémarrage du routeur
Netha#reload
Netha(config)#router rip
configuration des réseaux adjacents au routeur (exemple: réseaux 192.168.2.0 et 192.168.5.0) :
Netha(config-router)#network 192.168.2.0
Netha(config-router)#network 192.168.5.0
Netha(config-router)#exit
<code>Netha(config)#router rip <code>Netha(config-router)#version 2 <code>Netha(config-router)#network ip
Propagation de la route par défaut:
details: …
Ne mettre une adresse ip que l'interface BVI (pas fast ethernet ni dot11radio)