Žilinská univerzita > Fakulta riadenia a informatiky > Katedra informačných sietí

Obnova zmazaného IOS na Cisco 2600 z iného routra cez TFTP a tftpdnld

V labákoch sa nám často stáva, že študent zmaže celý IOS a nie startup-config. Vtedy treba IOS čo najskôr obnoviť. Jedna cesta je cez COM port PC, čo je dosť zdĺhavé, rádovo desiatky minút. Druhá je možnosť cez TFTP server. Buď v zapojení PC - crossUTP - router, kde na PC musíme mať naištalovaný TFTP server a pripravený IOS. Druhá možnosť je použiť ako TFTP server priamo router s platným a vhodným IOS-om. Tento prípad rozvediem.

TOPOLÓGIA:

R1---------Fa0/0---------R2

R1 bude slúžiť ako tftp server, R2 potrebujeme obnoviť.

Konfigurácia rozhrania fa 0/0 routra R1, ktorým sú routre prepojené bact-to-back. Ako médium musíme použiť krížený UTP kábel.

R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#int Fa 0/0
R1(config-if)#ip ad 1.1.1.1 255.255.255.0
R1(config-if)#no shut

Konfigurácia routra R1 ako tftp servera, ktorý bude ponúkať svoj IOS z flash:

R1(config)#tftp-server flash:c2600-jk9o3s-mz.122-29.bin

 

Router R2 je v rom monitor móde. Overenie premenných, príkazom set

rommon 1 > set
PS1=rommon ! >
TFTP_FILE=c2600-jk9o3s-mz.122-29.bin
BOOT=
IP_ADDRESS=10.10.104.10
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=10.10.104.4
TFTP_SERVER=10.10.104.4
?=1
RET_2_RTS=
BSI=0
RET_2_RCALTS=

je potrebné zmeniť parametre IP adresy, masky a tftp servera (po prípade sťahovaného súboru):

rommon 9 > IP_ADDRESS=1.1.1.2
rommon 10 > IP_SUBNET=255.255.255.0
rommon 12 > TFTP_SERVER=1.1.1.1

Overenie:

rommon 13 > set
PS1=rommon ! >
TFTP_FILE=c2600-jk9o3s-mz.122-29.bin
BOOT=
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=10.10.104.4
RET_2_RTS=
BSI=0
RET_2_RCALTS=
_2_RCALTS=
?=0
IP_ADDRESS=1.1.1.2
IP_SUBNET=255.255.255.0
TFTP_SERVER=1.1.1.1

 

Spustenie TFTP sťahovania, príkaz tftpdnld

tftpdnld

IP_ADDRESS: 1.1.1.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.104.4
TFTP_SERVER: 1.1.1.1
TFTP_FILE: c2600-jk9o3s-mz.122-29.bin

 

Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: y
.
Receiving c2600-jk9o3s-mz.122-29.bin from 1.1.1.1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

etc

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!
File reception completed.
Copying file c2600-jk9o3s-mz.122-29.bin to flash.
Erasing flash at 0x60fc0000

program flash location 0x60c60000
rommon 15 >

a reload routra

rommon 15 > reset

To je všetko.

 

 

Skupiny: