天天看點

灌IOS方法

灌IOS的時候根據裝置上的接口不同,我們可以把灌IOS的方法分為三類:

1. 以太網接口灌IOS

2. 同步接口灌IOS(console口)

3. 異步接口灌IOS(AUX口)

下面我們一個一個解釋。

1. 在以太網接口灌IOS

注意: 在特權模式下。

第一步:清除FLASH

route# format flash:

第二步:在筆記本電腦和路由器上配置IP位址和子網路遮罩

第三步:打開電腦上的TFTP伺服器,選好IOS檔案位址,拷貝IOS

route# copy tftp:c2600-ipbase-mz.123-8.T10.BIN flash:

2. 在同步接口灌IOS

注意: 在rommon>模式下

rommon 1 > clear flash:

第二步:配置IP位址,子網路遮罩,TFTP伺服器位址,IOS檔案名

rommon 1 > set

IP_ADDRESS: 10.1.1.5

IP_SUBNET_MASK: 255.255.255.0

DEFAULT_GATEWAY: 10.1.1.3

TFTP_SERVER: 10.1.1.3

TFTP_FILE:c2600-ipbase-mz.123-8.T10.BIN

rommon 1 > tftpdnld

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-entbase-mz.123-8.T11.BIN from 10.1.1.3 !!!!!!!!!!!!!!!!

第三步:重新啟動

rommon 1 > boot

3. 在異步接口灌IOS(兩種配置模式)

第二步:拷貝IOS

rommon 1 > xmodem -c c2600-is-mz.122-10a.bin

然後,在超級終端的菜單上選擇Transfer > Send并制定ios名和位置,選擇xmodem協定(CRC校驗)然後開始傳輸.

同時,可以改baud以加快傳輸速度(但要記住,太大可能會造成太多的CRC錯誤進而使傳輸失敗).

注意: 在switch:模式或route:模式下

‑x‑‑xswitch: flash_init

switch: copy xmodem: flash:c2600-ipbase-mz.123-8.T10.BIN

switch: reset

在Cisco路由器忘記或丢失enable密碼的情況時一共有二種方法恢複,取決于你使用的路由器是哪一系列産品。

在大多數情況下不用跳線就可以恢複密碼,恢複密碼過程隻能在路由器的Cosole口上執行。

根據路由器平台選擇恢複方法:

1. 第一種

Cisco 2000 series

Cisco 2500 series

Cisco 3000 series

Cisco 4000 series with 680x0 Motorola CPU

Cisco 7000 series 運作Cisco IOS 10.0版本或以後

IGS series running Cisco Release IOS 9.1 or later in ROMs

2.第二種

Cisco 1003

Cisco 1600 series

Cisco 3600 series

Cisco 4500 series

Cisco 7200 series

Cisco 7500 series

IDT Orion-based routers

AS5200 and AS5300 platforms

基本步驟:

1、配置路由器在boot時不讀NVRAM,這種方式稱為系統測試模式 。

2、Reboot系統 。

3、進入enable模式,在test 模式下不需要密碼。

4、更改密碼或erase配置。

5、重新配置路由器在boot時讀NVRAM。

6、Reboot系統 。

注意有時恢複密碼需要在終端機器上給一個Break信号,在不同的終端機上鍵入的按鍵不同。例如:在ProComm上,預設Break信号是Alt-B。而在Windows 終端上需要按 Break 或 CTRL-Break。在 Windows 終端允許定義BREAK。

第一種方法:

使用這種方法可恢複下列路由器

Cisco 7000 series 在ROMs運作Cisco IOS 10.0版本或以後

IGS Series 在ROM s運作Cisco IOS 版本9.1 或以後

步驟:

1、在路由器的console口接上一個終端或用安裝仿真終端軟體的PC機。

2、輸入show version 指令然後記下寄存器值,通常是0x2102 or 0x102。這個值顯示在最後一行,注意寄存器的配置是否把Break設為enable或disable.

預設配置寄存器值是0x2102。這個值從左數第三個數字如果是1則是disable Break。如果為零則Break為enabled。

3、切斷電源後再重新開機。

4、在路由器啟動的60秒内在終端機上按Break鍵。

将顯示rommon> 提示符。如果提示符不是這樣,則終端沒有發出正确的中斷信号,檢查Break鍵是否正确或是否被設為disable。

5、在提示符下輸入o/r0x42或o/r0x41,o/r0x42意思是從Flash memory引導,o/r0x41意思是從ROMs引導。

注意第一個字元是字母o,不是數字0。最好用0x42,在Flash memory沒有裝或erase的情況下才用0x41,如果有0x41則隻能view 或erase配置,不能直接更改密碼。

6、在rommon>提示符下輸入初始化指令。

7、輸入系統配置 對話提示符敲no一直等提示資訊顯示

Press RETURN to get started!

8、敲回車。出現Router>提示符。

9、輸入enable 指令。出現Router# 提示符。

10、選擇下面選項中的一項:

1)如果password沒有加密,直接用more nvram:startup-config指令可以看密碼。

2)在password加密的情況下無法看時隻能修改,輸入指令如下 :

Router # configure memory

Router # configure terminal

Router(config)# enable secret 1234abcd

Router(config)# ctrl-z

Router # write memory

11、在EXEC提示符輸入configure terminal進入配置模式。

12、輸入config-register 指令把在第二步中記錄的寄存器值複原。

13、敲Ctrl-Z退出配置狀态。

14、在特權模式下用write memory指令儲存配置然後reboot重新開機。

第二種方法:

IDT Orion-Based Routers

1、在路由器的console口接上一個終端或用安裝仿真終端軟體的PC機。

2、輸入show version 指令然後記下寄存器值,通常是0x2102 or 0x102。這個值在最後一行,注意寄存器的配置是否把Break設為enable或disable.

預設配置寄存器值是0x2102。注意這個值從左數第三個數字如果是1則是disable Break。如果為零則Break為enabled。

3、切斷電源後重新開機。

4、在路由器啟動的60秒鐘内在終端機上按Break鍵。

5、在rommon>提示符下輸入confreg指令:顯示如下

Do you wish to change configuration[y/n]?

6、輸入yes然後回車。

7、在回答後面的問題時一直選擇no直到出現:

ignore system config info[y/n]?

8、輸入yes。

9、接着繼續敲no回答一直到:

change boot characteristics[y/n]?

10、輸入yes。顯示如下:

enter to boot:

11、在這個提示符下可以有2和1兩種選擇。如果Flash memory is erased選擇1,這樣隻能view or erase配置,不能直接修改password。最好選擇2。

出現如下提示:

12、回答no然後回車Return。顯示如下:

rommon>

13、在特權EXEC下輸入reload 指令。

14、路由器boot時,對所有的問題都輸入no。直到顯示:

Router>

15、輸入enable指令進入enable狀态。

Router#

16、選擇下面選項中的一項:

17、輸入configure terminal進入配置模式。

18、輸入config-register 指令把在第二步中記錄的寄存器值複原。

19、敲Ctrl-Z退出配置狀态。