Académique Documents
Professionnel Documents
Culture Documents
Introduction Routeurs Cisco
Introduction Routeurs Cisco
Objectifs
Ce document se veut une rfrence pour les tudiants des laboratoires de tlcommunication qui entreprennent des manipulations sur du matriel Cisco. Il s'agit d'un complment aux noncs de laboratoire. Ce document prsente le matriel de faon gnral, ses composants, le logiciel spcique utilis ainsi que les principales commandes de conguration utiles pour le dbutant.
HEIG-VD
1/10
RAM/DRAM : contient le systme d'exploitation dcompress ; stocke les tables de routage, le cache ARP, etc. ; stocke galement la conguration active (running-cong) du routeur. Le contenu de la RAM est perdu lorsque le routeur est teint ou redmarr. NVRAM (non volatile RAM) : mmoire ash qui contient un chier de conguration de dmarrage/sauvegarde (startup-cong). Le contenu n'est pas perdu lorsque l'quipement est teint ou redmarr. Flash : emplacement par dfaut de l'image du systme d'exploitation (IOS le). ROM : contient le programme de diagnostic de dmarrage (power-on self test, POST) ainsi que le bootstrap ou boot-loader. Contient aussi une version minimal du systme d'exploitation en cas d'eacement de la ash. Interfaces : connexions rseau travers lesquelle les paquets entrent et sortent du routeur ; peut tre sur la carte mre ou sur un module spar. Port console : fournit un accs au routeur, travers une ligne RS-232 (ligne srie asynchrone), pour la gestion et la conguration.
Illustration 1: Routeur Cisco Le systme d'exploitation des quipements Cisco est appel Internetwork Operating System (IOS). Les routeurs sont congurs et grs l'aide de l'interface en ligne de commandes (command-line interface, CLI).
Vitesse : 9600 bps Data : 8 bits Parit : aucune Bit de stop : 1 Contrle de ux : aucun
HEIG-VD
2/10
Excuter la commande
minicom
Pour entrer dans le menu de conguration : entrer la squence CTRL-A, Z, puis presser la touche P. Congurer les paramtres comme indiqus ci-dessus. Utiliser les ports premier port srie (COM1) ou /dev/ttyS1 pour le deuxime (COM2).
/dev/ttyS0
pour le
HEIG-VD
3/10
Conguration
1.2 Interface utilisateur
Une fois le terminal congur et le port srie connect au routeur, vous pouvez enclencher le routeur. Taper Return et le message de dmarrage du routeur devrait apparatre dans le terminal. L'interface utilisateur permet d'excuter directement des commandes IOS et peut tre accde par la console, un modem ou une connexion Telnet. On parle gnralement, dans tous les cas, de session EXEC (EXEC session). Certains quipements peuvent aussi tre congurs au travers dune interface web. Il existe deux types de sessions EXEC direntes, le niveau utilisateur (user EXEC level) et le niveau privilgi (privileged EXEC level). Le niveau utilisateur n'ore qu'un accs limit aux commandes de l'IOS. Alors que le mode privilgi permet de changer la conguration du routeur. Pour entrer dans le mode privilgi, il faut taper la commande
Routeur> enable Password: Routeur# enable,
Lorsqu'un mot de passe est utilis sur les routeurs, par convention, nous utiliserons cisco. Seul ce mot de passe est autoris dans les laboratoires. Ceci an dviter de devoir passer du temps eectuer les manipulations ncessaire la procdure de rcupration de mots de passe. Lorsque vous tapez le mot de passe correct, le prompt passe de
Router>
Router#.
Achage
Router> Router# Router(config)# Router(config-if)#
Vous pouvez acher la liste des commandes disponibles en utilisant le point d'interrogation
HEIG-VD
4/10
Lorsquil ny a pas dambigut, il est possible de taper des abrviations des commandes. Ci-dessous des exemples illustrent les derniers propos.
Router#co? configure connect copy Router#configure ? memory Configure from NV memory network Configure from a TFTP network host overwrite-network Overwrite NV memory from TFTP host terminal Configure from the terminal <cr> Router#conf<TAB> Router#configure Router#conf t Router(config)#
Notons que les commandes possdent leur oppose en utilisant la commande l'exemple ci-dessous, nous dsactivons une interface, puis nous la ractivons.
Router(config-if)#shutdown Router(config-if)#no shutdown
no.
Dans
Le tableau ci-dessous rsume les principales commandes dans la hirarchie de la CLI Prompt de commande
Router> Router# Router(config)# Router(config-if)#
Mode
Commande IOS pour entrer dans le mode mode par dfaut au login
Description
mode utilisateur
mode privilgi (mode depuis Router>, taper Toutes les commandes enable) enable conguration globale niveau interface (sous-menu du mode conguration) depuis Router#, taper Conguration globale congure terminal depuis Commandes Router(cong)#, taper spciques aux interface [interface interfaces name], par ex. Ethernet0 depuis Commandes Router(cong)#, taper spciques au routage router [routing protocol], par ex. rip, igrp
Router(config-router)#
depuis Commandes Router(cong)#, taper spciques la line [port], par ex. conguration des aux0, console0, vty 0 lignes 4 Pendant la navigation dans la hirarchie, le prompt se modie en fonction.
Router(config-line)#
HEIG-VD
5/10
Rinitialiser la conguration
Les routeurs du laboratoire sont utiliss dans direntes manipulations ou projets. Il se peut donc que la conguration actuellement enregistre dans la NVRAM pose des problmes avec la manipulation venir. Voici donc la mthode pour redmarrer avec une conguration vide. Entrer dans le mode d'excution privilgi en tapant taper cisco.
enable.
erase nvram.
Router24>enable Router24#erase nvram Erasing the nvram filesystem will remove all files! Continue? [confirm]<Enter> [OK] Erase of nvram: complete Router#
Maintenant dans le mode d'excution privilgi, entrer la commande routeur et ainsi dmarrer avec une conguration vierge.
Router24#reload System configuration has been modified. Save? [yes/no]:no Proceed with reload? [confirm]<Enter>
reload
pour rebooter le
Institut IICT / HEIG-VD type et le numro de l'interface appropris. Les options (les plus couramment utilises) pour la commande interface sont listes ici :
interface [ethernet | fastethernet | loopback | null | serial] number
Comme vous pouvez le constater le logiciel IOS de Cisco supporte une grande varit d'interface. Aprs avoir spci le type de l'interface, il faut indiquer son numro. La numrotation commence 0. Dans certains cas, gnralement avec les routeurs de la srie 2600, le numro est form d'un numro de slot puis du numro de l'interface. Gnralement ce numro de slot est 0.
Router>enable Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#interface ethernet 0/1 Router(config-if)#
Interface Ethernet
La conguration des interfaces Ethernet est assez simple. En fait, il sut d'assigner une adresse IP et d'activer l'interface. Ces oprations doivent tre eectues dans le mode de conguration de l'interface. La syntaxe de la commande de conguration de l'adresse IP est Pour activer une interface, il faut utiliser la commande
ip address address mask. no shutdown.
L'exemple ci-dessus nous permet de remarquer deux choses supplmentaires. Les lignes commenant par un signe pour-cent (%) sont des informations qui s'achent l'cran. Elles indiquent des vnements survenus. Ainsi aprs l'activation de l'interface, le routeur nous indique un changement d'tat. Remarquons galement la commande description qui permet de donner une information concernent l'interface.
Route statique IP
Les routes statiques IP se dnissent grce la commande ip route du mode global de conguration. La syntaxe gnrale est la suivante :
ip route prefix mask {ip-address | interface-type interface-number}
On indique l'adresse IP du prochain routeur l'aide de ip-address ou l'interface de sortie (interfacetype interface-number) lorsque le rseau est directement connect et que le type de rseau est point HEIG-VD Introduction aux routeurs Cisco 7/10
Institut IICT / HEIG-VD point. Dans l'exemple, trois routes sont congures :
Router(config)#ip route 10.1.0.0 255.255.0.0 192.168.2.1 Router(config)#ip route 192.168.1.0 255.255.255.0 FastEthernet0/1 Router(config)#ip route 192.168.2.0 255.255.255.0 FastEthernet0/2
Le rseau 192.168.1.0/24 est directement reli au routeur par l'intermdiaire de la premire interface FastEthernet. Le rseau 10.1.0.0/16 est atteignable en passant par l'interface 192.168.2.1 d'un autre routeur.
S C C
Une route statique est indique par "S". "C" indique un rseau directement connect au routeur.
HEIG-VD
8/10
Institut IICT / HEIG-VD videment, il faut que le serveur TFTP soit atteignable au niveau IP, c'est--dire l'interface et la route sont congures correctement. La restauration s'eectue de la mme manire, en indiquant, cette fois, tftp comme source et running-cong ou startup-cong comme destination. L'activation du serveur TFTP dpend du systme d'exploitation de la machine. Des indications sont fournies lors des sances de laboratoire. Sauvegarde de la conguration:
Router#copy running-config tftp Address or name of remote host []? 10.192.72.201 Destination filename [router-confg]?<Enter> ! ! 586 bytes copied in 9.908 secs (59 bytes/sec) Router#
Tlchargement de la conguration:
Router#copy tftp running-config Address or name of remote host []? 10.192.72.201 Source filename []? router-config Destination filename [running-config]?<Enter> Accessing tftp://10.192.72.201/router-config... Loading router-confg from 10.192.72.201 (via Ethernet0): ! [OK - 586 bytes] 586 bytes copied in 8.308 secs (71 bytes/sec)
HEIG-VD
9/10
ou
Router(config)#ip route 192.168.1.0 255.255.255.0 ethernet 0
Router#show interfaces
HEIG-VD
10/10