思科交换机路由器升级/备份IOS+恢复IOS

2025-10-25 23:09:36

1、搭建简单的拓扑完成IOS的升级和备份:

思科交换机路由器升级/备份IOS+恢复IOS

2、通过TFTP服务器升级Cisco路由器IOS 

首先呢,我们来讲解升级IOS,在这之前我们把TFTPServer服务器程序下载好并运行在进行恢复的电脑上。

下面开始配置TFTP服务程序

思科交换机路由器升级/备份IOS+恢复IOS

思科交换机路由器升级/备份IOS+恢复IOS

3、升级路由器的IOS

Router# copy tftp flash

Address or name of remote host [] ? 192.168.1.2                //TFTP的地址

Source filename [] ? c2800nm-ipbase-mz.123-6e.bin          //元文件名 

Destination filename[c2800nm -ipbase-mz.123-6e.bin] ? (回车)    //目标文件名

4、备份路由器IOS

Router# copy flash tftp

至此已通过TFTP服务器程序升级和备份好了IOS

5、通过FTP服务器升级Cisco路由器IOS 

配置FTP服务器

配置FTP服务器目录

配置用户名、密码

思科交换机路由器升级/备份IOS+恢复IOS

6、在路由器上配置登录FTP用户名、密码

Router(config)# ip ftp username benet

Router(config)# ip ftp password cisco

7、升级路由器的IOS

Router# copy ftp flash

Address or name of remote host [] ? 192.168.1.2            //FTP的地址

Source filename [] ? c2800nm -ipbase-mz.123-6e .bin    //拷贝的源文件

Destination filename[c2800nm -ipbase-mz.123-6e.bin] ? (回车)    拷贝的目标文件

8、备份路由器IOS

Router# copy ftp flash

9、搭建简单的拓扑实现IOS的恢复

思科交换机路由器升级/备份IOS+恢复IOS

10、IOS文件损坏或丢失后,进行IOS文件恢复

使用Console线连接交换机和主机

加载IOS失败,初始化FLASH

switch:flash_init

InitialiaingFlash...

……

……

11、通过Xmodem协议传输IOS文件

switch: copy Xmodem: flash: c2960-lanbase-mz.122-35.se5.bin

12、设置超级终端的Xmodem选项

超级终端菜单“传送”中,单击“发送文件”

思科交换机路由器升级/备份IOS+恢复IOS

13、启动交换机

Switch:boot

到这里呢恢复IOS就结束了。

14、在上传和下载路由器的IOS时,有可能会使路由器的IOS丢失或损坏,路由器丢失IOS后,如果不关机,可以直接使用TFTP再重传一次,如果已经关机,路由器不能启动,有以下两种方法恢复路由器的IOS

15、方法一:在ROMMON状态下使用TFTP方法

rommon1>IP_address=172.15.1.2

rommon2>IP_Subnet_mask=255.255.255.0

rommon3>Default_gateway=172.15.1.1

rommon4>Tftp_server=172.15.1.1(存放IOS文件的主机的IP地址)

rommon5>Tftp_file=c2600-I-mz.bin(IOS 文件名)

rommon6>tftpdnld

计算机的以太网接口要与路由器的f0/0接口连接

使用这种方式恢复IOS,Flash将被格式化(即所有文件都将被删除)。而使用tftpdnld –r命令恢复IOS是将IOS拷贝到RAM中而不是拷贝到Flash中,这样Flash中文件不会丢失,但是在恢复完成IOS后启动进入特权模式后在Flash中没有IOS,需要重新通过tftp或ftp进行拷贝,在拷贝前不能重启。

16、方法二:在ROMMON状态下使用Xmodem方式

利用Console口传IOS(这种方法很慢)

1.在路由器上需要配置命令:

Rommon>confreg

执行confreg命令后,路由器会进入如下所示的对话模式:

change console baud rate? y/n [n]: y (选择 yes)

enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400

4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [0]: 7

在改变Console口速率的对话中,将端口速率修改为115 200b/s

修改了端口速率之后,再在路由器上执行命令:

xmodem –r                    -r参数表示拷贝IOS到RAM中,完成后直接通过IOS启动.

拷贝完成启动后在flash中是没有IOS的,需要再次使用TFTP拷贝IOS到Flash中.

而使用xmodem IOS名称,可以将IOS拷贝到flash中,但是会格式化Flash。

2.连接计算机的串口与路由器的Console口,打开超级终端,修改计算机串口的速率为115200b/s

之后在菜单中单击“传送”→“发送文件”命令,出现下面的对话框

协议选择Xmodem,选择要传送到路由器的IOS,单击“发送”按钮

交换机可以之直接将IOS拷贝到flash中,而不格式化flash。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢