思科交换机路由器升级/备份IOS+恢复IOS
的有关信息介绍如下:路由器,交换机IOS的升级和恢复都是一个重要的知识,下面就有我给大家带来关于路由器交换机的IOS升级和恢复,我将通过几种不同的方式为大家带来详细的讲解
搭建简单的拓扑完成IOS的升级和备份:
通过TFTP服务器升级Cisco路由器IOS
首先呢,我们来讲解升级IOS,在这之前我们把TFTPServer服务器程序下载好并运行在进行恢复的电脑上。
下面开始配置TFTP服务程序
升级路由器的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]? (回车) //目标文件名
备份路由器IOS
Router# copy flashtftp
至此已通过TFTP服务器程序升级和备份好了IOS
通过FTP服务器升级Cisco路由器IOS
配置FTP服务器
配置FTP服务器目录
配置用户名、密码
在路由器上配置登录FTP用户名、密码
Router(config)# ip ftp username benet
Router(config)# ip ftp password cisco
升级路由器的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]? (回车) 拷贝的目标文件
备份路由器IOS
Router# copy ftp flash
搭建简单的拓扑实现IOS的恢复
IOS文件损坏或丢失后,进行IOS文件恢复
使用Console线连接交换机和主机
加载IOS失败,初始化FLASH
switch:flash_init
InitialiaingFlash...
……
……
通过Xmodem协议传输IOS文件
switch: copy Xmodem: flash: c2960-lanbase-mz.122-35.se5.bin
设置超级终端的Xmodem选项
超级终端菜单“传送”中,单击“发送文件”
启动交换机
Switch:boot
到这里呢恢复IOS就结束了。
在上传和下载路由器的IOS时,有可能会使路由器的IOS丢失或损坏,路由器丢失IOS后,如果不关机,可以直接使用TFTP再重传一次,如果已经关机,路由器不能启动,有以下两种方法恢复路由器的IOS
方法一:在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进行拷贝,在拷贝前不能重启。
方法二:在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 : 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。