扫一扫
关注微信公众号

路由器IOS系统映像的故障分析与恢复(下)
2007-10-08   网络

2.系统映像的恢复方法

第l步,也是最要紧的就是找一个合适的IOS映像文件。有备份的话还好,若没有就只好到Internet上搜搜了,下载时要注意和路由器的型号相配,大小不能超过Flash的容量,最好是更新一些的版本。这类文件的名字都很长,也有一定的含义,例如我们用的4.25MB的 c2600-c-mz.121—9.bin文件,表示这是一个适用于Cisco 2600系列、支持多种公共网络协议、 IOS被压缩存储于Flash内、并在RAM中运行的文件版本号为12.1(9)的纯二进制文件。详细的命名约定读者可以参考Cisco的官方网站。

第2步,找一台装有Windows或Linux操作系统的用于配置路由器的计算机,直接用交叉串口电缆连接到路由器的控制(Console)口上,通过超级终端(Hyper Terminal)新建一个连接,连接参数必须还原为默认值。即波特率9.6kbps,数据位8bits,无奇偶校验,1个停止位,端口用com1或com2,视具体情况而定。这台计算机如果不用以下第3步功能的话也可以不联入网络。

第3步,用第2步中的或再找一台能够运行tftp(小文件传输协议)守护进程的PC机作为向路由器闪存中写入IOS文件的tftp Server。tftp Server作为一种协议管理软件主要使用用户数据报协议(UDP)实现计算机和路由器的数据交换,大多数Cisco的路由器都是靠它来完成这类数据的传输。





这些tftp软件在网上很容易找到,运行前需要先安装一下,并且要牢牢记住trip Server的安装路径,把第1步得到的映像文件复制到同一路径下,这很重要,不然又会提示file not found。

第4步,保证第3步中的PC通过网卡、路由器通过以太网端口在同一个局域网段内都互联互通(或者干脆用交叉双绞线把二者直接连起来更好);设置好网卡的IP地址,例如10.10.10.1、子网掩码255.255.255.0和网关10.10.10.222;运行tftp Server应用程序,通过程序选项指定tftp Server所在的根目录位置,最好使用能显示传送数据的过程。

第5步,打开路由器电源,这时的提示符应该是rommon1>,表示处于ROM监控状态(Rom Monitor),敲“?”可以显示所有的调测命令。首先使用set命令,来看一看环境变量(monitor variable),接着就应该为路由器设置具体的参数值,需按如下格式一个一个地敲入,大小写都行,“()”号后是注释:

IP_ADDRESS=10.10.10.254 (路由器以太网端口的IP地址)

IP_SUBNET MASK=255.255.255.0 (子网掩码,要注意应和运行tftp的PC在同一网段内)

TFTP_SERVER=10.10.10.1 (很清楚,也就是上面PC的IP地址)

DEFAULT_GATEWAY=10.10.10.222 (一定要和tftp Server上的网关一样)

TFTP_FILE=c2600-c-mz.121-9.bin (是什么写什么,别忘了带扩展名bin!)

到此,准备工作就算结束,接着在rommon提示符下输入tftpdnld,回车,敲“y”确认后开始装载映像文件。此时超级终端上会显示Loading from 10.10.10.1:!!!!一同时也会在tftp Server上显示传输进度。如果不是太倒霉,传送完毕并自动校验(Verifying via checksum)无误后,就OK了(不然就再试一次)。重启后,路由器的各项功能应该都恢复正常了,即可以在用户模式下用show flash命令检验一下有没有刚才传送过来的IOS映像文件。接下来,应立即进行备份工作!不仅仅是IOS,系统的开机配置文件如startup-config也不要落下(可以省却好多手工输入呢,也不怕仅仅是用户配置文件的丢失而折腾半天了)。可以仅用简单的命令如copy flash:tftp和copy startup-config tftp就能在运行tftp Server的计算机上保存路由器文件的备份,以备不时之需。    CABLETRON三层交换机的英文名是Smart Switch Router(以下简称SSR),相对于路由器而言它有自己的优点:价格便宜,功能强大,模块化结构,端口增加方便。虽说是三层交换机,但主要还是利用它的第三层的路由功能。很多教育网用户都使用这种交换机。

热词搜索:

上一篇:“自动重启”的服务器(上)
下一篇:路由器IOS系统映像的故障分析与恢复(上)

分享到: 收藏