IOS是Cisco路由器的操作系統(tǒng),也叫做網(wǎng)絡(luò)互聯(lián)操作系統(tǒng)。升級(jí)IOS的步驟如下。
(1)在計(jì)算機(jī)上安裝配置TFFP服務(wù)器軟件。例如:TFTPServer。安裝TFTP服務(wù)器并將該服務(wù)器配置成固定的IP地址(此處假設(shè)為192.168.100.1)。
(2)備份系統(tǒng)映像和配置文件。把系統(tǒng)文件和配置文件拷貝到網(wǎng)絡(luò)中的服務(wù)器上保存,這樣在Cisco路由器操作系統(tǒng)損壞或配置文件丟失時(shí)可以盡快恢復(fù)系統(tǒng)正常運(yùn)行。
拷貝系統(tǒng)映像和系統(tǒng)文件到TFTP服務(wù)器的命令如下:
copy flash tftp
拷貝配置文件到TFFP服務(wù)器的命令如下:
copy running-config tftp
或copy startup-config tftp。
(3)升級(jí)路由器IOS及拷貝配置文件的。
Cisco路由器的系統(tǒng)軟件存儲(chǔ)在Flash memory(閃存)中,每次啟動(dòng)路由器時(shí),從Flash memory里調(diào)出系統(tǒng)并執(zhí)行。配置文件存在NVRAM(非易失性隨機(jī)訪問存儲(chǔ)器)中,該文件分成start-up configer和running configer兩種,Start-up configer是開機(jī)時(shí)啟動(dòng)NVRAM配置。由于Cisco路由器指令系統(tǒng)是即時(shí)生效的,故運(yùn)行的配置可能與啟動(dòng)時(shí)的配置不同,把running configer寫到NVRAM中才是start-up configer。
路由器的系統(tǒng)文件和配置文件都可以從TFTP服務(wù)器中拷貝,同時(shí)也可以將現(xiàn)有的文件拷貝到TFTP服務(wù)器中進(jìn)行備份。升級(jí)系統(tǒng)映像和配置文件時(shí),為防止不正確操作等引起的升級(jí)失敗,應(yīng)先把路由器原有的系統(tǒng)備份下來,包括Flash中IOS和NVRAM中的配置文件。
從TFFP服務(wù)器拷貝系統(tǒng)文件到FLASH中的命令如下:
Cisco3640#copy tftp flash
IP address or name of remote host[255.255.255.255]?192.168.100.1(TFTP服務(wù)器地址)
Name offile to copy?c3640-i-mz.120-5.bin(該文件要存放在TFTP服務(wù)器TFTP軟件目錄下)
Copy c3640-i-mz.120-5.bin from 192.168.100.1 into flash memory? [confirm]
Flash is filled to capacity.
Erasure is needed before flash may be written.
Erase flash before writing ? [confirm]
eeeeeeeeeeeeeeee...
Loading from 192.168.100.1:!!!!...
[OK-2592768 bytes]
Verifying via checksum...
Flash verification successful.Length=2592768,checksum=0x12AD
把配置文件從TFTP服務(wù)器拷貝到路由器NVRAM的命令如下:
copy tftp running-config或copy tftp startup-config