Cisco IOS灾难恢复(重灌)
Cisco IOS灾难恢复(重灌)
Cisco IOS灾难恢复(重灌)通常由于我们对IOS的误操作,导致了无法启动。
这里讲讲cisco几种恢复的方法。
前期准备工作:1. Cisco TFTP server软件,把要灌的IOS拷到该软件的目录中运行TFTPServ er.exe2. Tftp的ip地址是可以ping通3.将计算机串口和路由器CONSLE口相连4. ios必须要加后缀 .bintftpdnld方式恢复Router 2600 IOS1)将计算机串口和路由器CONSLE口相连一定将计算机网口与路由器第一个以太口f0/0相连.2)启动TFTP服务器,并将要下载的版本放于指定目录下面。
3)冷启动路由器,在开机的前60秒之内,按住“Ctrl+Break”键。
4)这时系统会进入灾难恢复模式,其提示符为“Rommon>”5) Rommon1>IP_ADDRESS=192.168.1.2 //设置f0/0口的IP地址为192.168.1.26) Rommon2>IP_SUBNET_MASK=255.255.255.0 //设置子网掩码为255.255.255. 07) Rommon3>DEFAULT_GATEWAY=192.168.1.254 //缺省网关随便设置8) Rommon4>TFTP_SERVER=192.168.1.1 //设置TFTP服务器的IP地址192.168.1.2549) Rommon5>TFTP_FILE=c2600-ik8o3s-mz.122-11.T.bin //即TFTP服务器上备份IOS的文件名10) Rommon6> tftpdnld //准备复制IOS映像(必须小写)注意:前面的几条命令必须使用大写,而最后的tftpdnld则要用小写。
//此时保证TFTP是打开的Do you wish to continue? y/n: [n]: yReceiving c2600-ik8o3s-mz.122-11.T.bin from 192.168.1.1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!Rommon8>reset又回到了熟悉的IOS模式下输。
CiscoROMMON状态下恢复路由器的IOS
C i s c o R O M M O N状态下恢复路由器的I O SHessen was revised in January 2021不小心把IOS删掉或者升级IOS失败,重起后进入ROMMON(ROMMON状态是ROM MONITOR的缩写)状态,是比较常见的事,对一个新手而言,前者的可能要大些。
两者都可能使路由器进入ROMMON状态,不能进行正常的路由转发功能和软件配置,在这种模式下,原IOS中的大部分命令都无法使用。
那怎么办呢根据Cisco网站的资料,我翻译整理了两种常用的方法:1.使用TFTP恢复IOS;2.使用Xmodem恢复IOS。
不同的路由器的命令有些不一样,这里以2600和3600系列路由为例,但是思路应该是差不多的,下面分开讲一下这两种方法:在进行恢复之前,可以先看一下路由器的Flash里文件,用命令:dir flash:;注意命令中flash后面跟冒号(:),执行命令后会显示flash现存的IOS大小和文件名,如下面:1. rommon 1 > dir flash:File size Checksum File name2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p如果File name和File size的两项都是符合你的要求的,正确无误,那么你就不必要进行升级。
这样也许是你的config-register的设置有问题,正常的一般 config-register应该是0x2102的。
注意0x2102中的最后一位值2, 最后一位值在2到F都是正常的。
注意config-register的值控制着路由器的启动!如果最后一位数值不是在这个范围内,可以使用confreg 命令来改变它的值。
关于config-register的16bit的每bit的含意,可以看一下cisco的技术资料,这里就不多说了。
如果File name和File size的两项有一项是错的,那就进行下面的升级步骤:一、使用TFTP恢复IOS使用交叉的网线连接你的路由器以太口和装有TFTP Server软件的PC机,在PC机上启动TFTP Server软件,并把新的IOS文件放在TFTP server所在目录的根目录下,如:你的TFTP Server软件在机器装的是Cisco TFTP Server目录,那么就把新的IOS文件放在Cisco TFTP Server目录下就可以了。
cisco ISO 恢复
switch:boot flash:c2900XL-hs-mz-112.8-SA5.bin // 回车
10. 如果交换机反复自动重启,拔掉电源线(冷启动)
11. 按住交换机的 mode 按钮,重新加电。继续按住 mode 按钮直到第一个端口的指示灯熄灭。
一、使用Xmodem恢复C2611路由器IOS:
1。rommon 1 >confreg //配置路由器,为加快传输速度,需要更改console波特率
2。rommon 2 >change consle boud rate. //输入Y,设置波特率,115200
3。rommon 3 >reset //重启路由器
switch: dir flash:
Directory of flash:/
2 -rwx 1077248 c2900XL-hs-mz-112.8-SA5.bin
649728 bytes available (1078272 bytes used)
设置启动变量
switch:set BOOT flash:c2900XL-hs-mz-112.8-SA5.bin // 回车
4。重新建立超级终端(波特率设为115200)
5。rommon 1 >xmodem -r //使用xmodem协议接收IOS
6。传送-->发送文件-->xmodem-->选择计算机中的IOS文件
7。等待出现传输界面 来自注:以后的波特率是115200,如果改回9600可以使用(config-line)#speed 9600命令
4. 进入超级终端的命令行界面
思科路由器恢复IOS方法及开启多用户Telnet权限方法
思科路由器恢复IOS方法及开启多用户Telnet权限方法今天小编就给大家介绍下思科路由器交换机简单的X-MODEM恢复IOS的方法以及开启多用户T elnet权限和Logo查看方法。
首先小编就给大家介绍思科路由交换机简单的X-Modem恢复IOS方法:1、用控制线连接思科路由交换机console口与计算机串口1,用带有xmodem功能的终端软件连接(win2000 and xp的超级终端就带这功能)。
2、设置连接方式为串口1(如果连接的是其他串口就选择其他串口),速率9600,无校验,无流控,停止位1。
或者点击默认设置也可以。
3、连接以后计算机回车出现思科路由交换机无ios的界面,一般的提示符是:switch:4、拔掉思科路由交换机后的电源线重新启动交换机。
5、在超级终端输入:switch:flash_init,会出现如下提示:Initializing Flash...6、输入拷贝指令:switch:copy xmodem: flash:image_filename.bin,出现如下提示:Begin the Xmodem or Xmodem-1K transfer now...7、系统提示不断出现C这个字母就可以开始传文件了。
8、点击超级终端菜单:传送---发送文件,在协议选项中选择Xmodem或者Xmodem-1K协议,然后选择ios的影像文件(*.bin),开始传送。
9、因为不能改速率,所以传送得很慢,我的大概传送了80分钟左右,请耐心等待。
10、传送完毕后提示:File "xmodem:" successfully copied to ....,switch:11、在提示符下输入switch:boot,启用新的ios系统。
12、重新加电完成恢复工作。
Cisco 路由器使用Xmodem恢复IOS方法在没有IOS的情况下系统只能进入Rommon状态,在这个状态下只能见到如下命令:rommon 8 > ?alias set and display aliases commandboot boot up an external processbreak set/show/clear the breakpointconfreg configuration register utilitycont continue executing a downloaded imagecontext display the context of a loaded imagecookie display contents of cookie PROM in hexdev list the device tabledir list files in file systemdis display instruction streamdnld serial download a program moduleframe print out a selected stack framehelp monitor builtin command helphistory monitor command historymeminfo main memory informationrepeat repeat a monitor commandreset system resetset display the monitor variablesstack produce a stack tracesync write monitor environment to NVRAMsysret print out info from last system returntftpdnld tftp image downloadunalias unset an aliasunset unset a monitor variablexmodem x/ymodem image download在这个模式下,输入Xmodemrommon 9 > xmodem会提示如下警告:WARNING: All existing data in bootflash will be lost!Invoke this application only for disaster recovery.Do you wish to continue? y/n [n]: yReady to receive file ? …然后在超级终端的传送栏目=> 选择发送选项=> 再选择Xmodem 并指明IOS所在的路径即开始上传IOS,等待时间很长,视IOS的大小和传输速度。
最完整版路由器交换机密码恢复、IOS与配置文件更新、IOS灾难恢复(最完整)
目录一.基本知识点 (2)1.路由器硬件 (2)2.路由器外部接口 (2)3.检查路由器状态信息 (2)4.路由器启动顺序 (2)5.Cisco配置寄存器描述 (3)二.路由交换密码恢复 (3)6.实验一 Cisco 2600/3600密码恢复实验 (3)7.实验一 Cisco 2500密码恢复实验 (4)8.实验二 Catalyst 2950/3550/3750的密码恢复实验 (4)三.用TFTP下载/更新路由器,交换机 IOS和配置文件 (5)9.实验三用TFTP下载Router 2600 IOS. 510.实验四用TFTP更新Router 2600 IOS. 611.实验五从TFTP下载/上传Router 2600配置文件 (6)12.实验六用TFTP下载Switch 2950 IOS. 613.实验七用TFTP更新Switch 2950 IOS. 714.实验八从TFTP下载/上传Switch 2950配置文件 (7)四.路由器,交换机灾难恢复 (7)15.实验九 Router 2600 常用灾难恢复方式 (8)15.1.方式一 tftpdnld方式恢复Router 2600 IOS. 815.2.方式二 xmodem 方式恢复Router 2600/3600 IOS. 816.xmodem 方式恢复Switch 2950. 10一. 基本知识点----------------------------------------------------------------------------------------------------------------------1. 路由器硬件RAM (随机访问存储器)存放IOS Copy映像,配置文件(running-config),路由表,以及数据缓存内容。
NVRAM (非易失性随即存储器)存放启动配置文件(startup-config),像CMOS一样,关闭电源用电池来维护。
Cisco ROMMON状态下,恢复路由器的IOS
不小心把IOS删掉或者升级IOS失败,重起后进入ROMMON(ROMMON状态是ROM MONITOR 的缩写)状态,是比较常见的事,对一个新手而言,前者的可能要大些。
两者都可能使路由器进入ROMMON状态,不能进行正常的路由转发功能和软件配置,在这种模式下,原IOS中的大部分命令都无法使用。
那怎么办呢?根据Cisco网站的资料,我翻译整理了两种常用的方法:1.使用TFTP恢复IOS;2.使用Xmodem恢复IOS。
不同的路由器的命令有些不一样,这里以2600和3600系列路由为例,但是思路应该是差不多的,下面分开讲一下这两种方法:在进行恢复之前,可以先看一下路由器的Flash里文件,用命令:dir flash:;注意命令中flash后面跟冒号(:),执行命令后会显示flash现存的IOS大小和文件名,如下面:1. rommon 1 > dir flash:File size Checksum File name2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p如果File name和File size的两项都是符合你的要求的,正确无误,那么你就不必要进行升级。
这样也许是你的config-register的设置有问题,正常的一般 config-register应该是0x2102的。
注意0x2102中的最后一位值2, 最后一位值在2到F都是正常的。
注意config-register的值控制着路由器的启动!如果最后一位数值不是在这个范围内,可以使用confreg 命令来改变它的值。
关于config-register的16bit的每bit的含意,可以看一下cisco的技术资料,这里就不多说了。
如果File name和File size的两项有一项是错的,那就进行下面的升级步骤:一、使用TFTP恢复IOS使用交叉的网线连接你的路由器以太口和装有TFTP Server软件的PC机,在PC机上启动TFTP Server软件,并把新的IOS文件放在TFTP server所在目录的根目录下,如:你的TFTP Server 软件在机器装的是Cisco TFTP Server目录,那么就把新的IOS文件放在Cisco TFTP Server 目录下就可以了。
思科路由交换机FlashIOS怎么恢复
思科路由交换机FlashIOS怎么恢复目前,路由交换机技术的更新升级日新月异,思科路由交换机的应用非常广泛,这里我们主要介绍两种思科路由交换机的IOS恢复方法。
当你不小心删除了思科路由交换机的FlashIOS,导致系统无法启动时,唯一的方法就是通过某-Modem来恢复,恢复方法如下:一、简单易懂但复杂的某-Modem恢复IOS方法1、用控制线连接思科路由交换机console口与计算机串口1,用带有某modem功能的终端软件连接(win2022 and 某p的超级终端就带这功能)。
2、设置连接方式为串口1(如果连接的是其他串口就选择其他串口),速率9600,无校验,无流控,停止位1。
或者点击默认设置也可以。
3、连接以后计算机回车出现思科路由交换机无ios的界面,一般的提示符是:switch:4、拔掉思科路由交换机后的电源线重新启动交换机。
5、在超级终端输入:switch:flash_init,会出现如下提示:Initializing Flash...6:输入拷贝指令:switch:copy 某modem: flash:image_filename.bin,出现如下提示:Begin the 某modem or 某modem-1K transfer now...7、系统提示不断出现C这个字母就可以开始传文件了。
8、点击超级终端菜单:传送---发送文件,在协议选项中选择某modem或者某modem-1K协议,然后选择ios的影像文件(某.bin),开始传送。
9、因为不能改速率,所以传送得很慢,我的大概传送了80分钟左右,请耐心等待。
10、传送完毕后提示:File "某modem:" successfully copied to ....,switch:11、在提示符下输入switch:boot,启用新的ios系统。
12、重新加电完成恢复工作。
二、用某-Modem恢复IOS效率高的方法先翻开超级终端,进入rommon 模式(Ctrl+Break组合键),键入confreg,如下:rommon 1 > confreg 回车Configuration Summaryenabled are:load rom after netboot failsconsole baud: 9600boot: image specified by the boot system commandsor default to: 思科2-C2600do you wish to change the configuration? y/n [n]: y (选择 yes) enable "diagnostic mode"? y/n [n]: n (选择 no)enable "use net in IP bcast address"? y/n [n]: n (选择 no)disable "load rom after netboot fails"? y/n [n]: n (选择 no)enable "use all zero broadcast"? y/n [n]: n (选择 no)enable "break/abort has effect"? y/n [n]: n (选择 no)enable "ignore system config info"? y/n [n]: n (选择 no)change console baud rate? y/n [n]: y (选择 yes)enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 24004 = 19200,5 = 38400,6 = 57600,7 = [0]: 7 (选择 7,用最大的速率的某modem传输)change the boot characteristics? y/n [n]: n (选择 no)Configuration Summaryenabled are:load rom after netboot failsconsole baud:boot: image specified by the boot system commandsor default to: 思科2-C2600do you wish to change the configuration? y/n [n]: n (选择 no)You must reset or power cycle for new config to take effectrommon 2 > reset 回车在此时键入reset键之前,开始定义串口速度(我的电脑---端口属性----串口速度调为),然后再修改超级终端里设置速率为,否那么出现乱码。
Cisco路由器-IOS映像恢复及升级方法
3)键入如下命令:
>o /r 0x2101
改变路由器虚拟寄存器的默认值(0x2102);
4)键入重启命令:
>i
路由器重启,当屏幕显示以下信息表明路由器重启完毕:
System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE
Copyright (c) 1986-1995 by cisco Systems
router(boot)#copy tftp flash
4)还原路由器虚拟寄存器的默认值(0x2102),恢复路由器的正常启动顺序,依次键入以下命令:
router(boot)#conf t
router(boot)(config)#config-register 0x2102
router(boot)(config)#exit
Device needs erasure before copying new file
Erase flash device before writing? [confirm]
Copy 'igs-i-l.110-22a.bin' from server
as 'igs-i-l.110-22a.bin' into Flash WITH erase? [yes/no]y
router#copy startup-config tftp
2)因为Cisco 1700,2600,3600,7200系列路由器允许在正常工作状态下重写flash memory,所以直接键入以下命令就可完成IOS映像的在线升级:
router#copy tftp flash
router#reload
router(boot)>en
Cisco2600系列路由器版本的灾难性恢复
Cisco2600系列路由器版本的灾难性恢复当路由器IOS损坏或被误删除后,路由器启动时,报“boot:cannot openflash:”等错误,不能正常启动,启动到监控模式下。
出现这种情况后,首先要下载适合该路由器的IOS版本,再恢复版本。
笔者以Cisco2620为例就路由器灾难性恢复版本方法阐述如下。
Cisco2600系列路由器提供了两种灾难性恢复版本的方法,tftpdnld 和xmodem 方式。
一、tftpdnld方式1.将计算机串口和路由器CONSLE口相连,将计算机网口与路由器以太口(一定要与第一个以太口)相连。
2.启动TFTP服务器,并将要下载的版本放于指定目录下面。
3.开启路由器电源,路由器直接进入监控模式(Rommon1>)。
4.假定计算机IP地址为10.51.128.14,掩码为255.255.248.0,按如下命令设置参数(注意区分大小写)。
Rommon1>IP_ADDRESS=10.51.128.1(在监控模式下将10.51.128.1地址配置到路由器的第一个以太端口,从而建立起路由器与TFTP服务器之间的连接)Rommon2>IP_SUBNET_MASK=255.255.248.0(设置与计算机的掩码一致的路由器掩码)Rommon3>DEFAULT_GATEWAY=10.51.128.14(将计算机IP地址设为默认网关,)Rommon4>TFTP_SERVER=10.51.128.14(TFTP服务器)Rommon5>TFTP_FILE= c2600-is-mz.120-7.T.bin(IOS文件名)Rommon6>tftpdnld(下载IOS版本)5.组态配置寄存器。
Rommon7>confreg当出现“do you wish to change the configuration? y/n [n]:”时选择y,其他选择n,当出现”change the boot charaterist? y/n [n]”时选择y,选择参数2,选择n。
Cisco路由交换设备的IOS故障排除
Cisco路由交换设备的IOS故障排除IOS是路由器交换机设备的核心,IOS全称internet operate system,中文是网络操作系统的意思。
他就好比计算机的操作系统windows一样,虽然是软件但出现问题就无法进行任何软件的运行了。
所以如果IOS出现问题的话路由交换设备将无法正常运行,配置命令都将荡然无存。
我们只能通过重新安装IOS来解决。
本文将以cisco 3550为例介绍IOS的恢复方法:第一步:用控制线连接交换机console口与计算机串口1,用带有xmodem功能的终端软件连接(微软操作系统自带的超级终端软件即可)。
第二步:设置连接方式为串口1(如果连接的是其他串口就选择其他串口),速率9600,无校验,无流控,停止位1,当然直接点击“还原为默认值”也可以。
(如图1)第三步:连接以后计算机回车出现交换机无ios的界面,一般的提示符是“switch:”第四步:这时拔掉交换机后的电源线。
按住交换机面板左侧的mode键(一般交换机就这一个键),插入交换机后边的电源插头给交换机加电。
等到看到交换机面板上没有接线的以太口指示灯都亮和交换机的几个系统指示灯都常亮。
第五步:在超级终端输入:switch:flash_init会出现如下提示:Initializing Flash...flashfs[0]: 1 files, 1 directoriesflashfs[0]: 0 orphaned files, 0 orphaned directoriesflashfs[0]: Total bytes: 3612672flashfs[0]: Bytes used: 1536flashfs[0]: Bytes available: 3611136flashfs[0]: flashfs fsck took 3 seconds....done Initializing Flash.Boot Sector FilesystemParameter Block Filesystem第六步:在switch:后面输入load_helper,输入后无任何提示。
CiscoROMMON状态下恢复路由器的IOS
C i s c o R O M M O N状态下恢复路由器的I O SRevised by Liu Jing on January 12, 2021不小心把IOS删掉或者升级IOS失败,重起后进入ROMMON(ROMMON 状态是ROM MONITOR的缩写)状态,是比较常见的事,对一个新手而言,前者的可能要大些。
两者都可能使路由器进入ROMMON状态,不能进行正常的路由转发功能和软件配置,在这种模式下,原IOS中的大部分命令都无法使用。
那怎么办呢?根据Cisco网站的资料,我翻译整理了两种常用的方法:1.使用TFTP恢复IOS;2.使用Xmodem恢复IOS。
不同的路由器的命令有些不一样,这里以2600和3600系列路由为例,但是思路应该是差不多的,下面分开讲一下这两种方法:在进行恢复之前,可以先看一下路由器的Flash里文件,用命令:dir flash:;注意命令中flash后面跟冒号(:),执行命令后会显示flash 现存的IOS大小和文件名,如下面:1. rommon 1 > dir flash:File size Checksum File name2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p如果File name和File size的两项都是符合你的要求的,正确无误,那么你就不必要进行升级。
这样也许是你的config-register的设置有问题,正常的一般 config-register应该是0x2102的。
注意0x2102中的最后一位值2, 最后一位值在2到F都是正常的。
注意config-register的值控制着路由器的启动!如果最后一位数值不是在这个范围内,可以使用confreg 命令来改变它的值。
关于config-register的16bit的每bit的含意,可以看一下cisco的技术资料,这里就不多说了。
cisco路由器IOS重装
2500 processor with 1024 Kbytes of main memory
…
Press RETURN to get started!
5) 路由器在虚拟寄存器的值为0x2101时自动进入rom启动模式:
router#copy bootflash tftp(Cisco 2500系列路由器不存在bootflash,相应的是rom)
router#copy flash tftp
router#copy startup-config tftp
2) 因为Cisco 1000,1600,2500,4000系列路由器不允许在正常工作状态下重写flash memory,所以只有进入rom(或bootflash)启动模式才能升级IOS映像,依次键入以下命令:
rommon 1>confreg 0x2102
5) 键入重启命令,使得新配置生效,完成IOS映像的离线升级:
rommon 2>reset�
router(boot)#conf t
router(boot)(config)#config-register 0x2102
router(boot)(config)#exit
router(boot)#wr
router(boot)#reload
2、IOS映像升级的方法及步骤
1) 升级之前先备份,将相关文件备份至TFTP服务器,键入如下命令:
Device needs erasure before copying new file
Erase flash device before writing? [confirm]
Cisco常见路由器密码和IOS版本的恢复
将 新的 I OS版本 下载 到路 由器 的 f s l h中 a 6 )重新 启动 路 由器 ,运 行新 的 I S版本 O
rue(o t rla o t b o) eo d r #
返 回值 正常 时一 般为 2 0 12
3 )更新 cn gr— gs r ,使 路 由器 启动 时 of uer ie 值 i e t
命 令后 , 在最 后 一 行 可 以看 到 它 的值 , 它是 由4 个
1 6进 制 数 组 成 ,如 0 2 0 ,用二 进 制 表 示就 是 x 12 0 l0 0 O O 0 l ,它 的后 四位称 为 B o ed 路 000 l000 0 ot l, i f 由器根据 B o f l ot e d的值决 定从哪 里启动 I i OS系统 , 如 果后 四位是0 0 表示直 接进 入R mmo > 00 o n 方式 , 此
位 是 0 0 表示 从 R M 中 自动 引导 1 ;如 果后 四 01 O 0S
位 是 0 1—1 1 0 01 1 则表示 :如果没 有 B oss m 命令 , ot t ye
将 安 装 Fah中的 I ls OS,失 败 的话 以广播 的方 式在
TT F P服务 器上寻 找 I S O ,如果再 次失 败 ,从 RO M
方 式可 以修 改 C n g rt n e i e的值 ;如 果后 四 o f ua o gs r i i r t
收稿日期:2 0 —11 0 91 —1 作者简介:刘荣林 (9 4一) 16 ,男,河北 正定人 ,副教授 ,研究方向为计算机教 育。 1 4 第 3 卷 61 2 第3 期 2 1— 00 3
同 时存 在 多 个 版 本 ,以下 就 分 别针 对 不 同系 列 的
怎么设置思科路由器交换机IOS文件自动备份与还原
怎么设置思科路由器交换机IOS文件自动备份与还原交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。
交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。
在Cisco中怎么设置思科路由器交换机IOS文件自动备份与还原呢?方法步骤思科IOS配置文件自动备份全部命令如下:Router> <正常登录后界面>Router>enable <进入特权模式>Router#configure terminal <进入全局配置模式>Router(config)#archive <进入归档配置模式>Router(config-archive)#write-memory <保存配置>Router(config-archive)#path 备份目标地址/备份生成文件名<配置备份文件生成路径、文件名>例:Router(config-archive)#path flash:/ 备份目标路径/$h-config <配置备份文件在flash生成>Router(config-archive)#path ftp:// IP地址/$h-config <配置备份文件在FTP生成>(推荐)其中:‘$h’的URL路径将自动替换成主机名。
“$h-config”为基准文件名,备份成功后会自动添加参数,例如:$h-config-1、$h-config-2……$h-config-*等。
备份生成文件支持时间通配符。
Router(config-archive)#write-memory <保存配置>Router(config-archive)#time-period 备份间隔时间(分钟) <设置配置备份间隔时间>例:Router(config-archive)#time-period 10080 <设置每隔10080分钟(1周)备份1次>Router(config-archive)#exit <退出归档配置模式 >Router(config)#(Ctrl+Z) <退出全局配置模式>Router#show running-config <检查配置参数是否正确>Router#archive config <运行激活存档配置参数>其中:手动激活备份命令时,备份生成文件自动添加参数为“-0”,如“$h-config-0”。
CISCO思科设备的IOS恢复
Cisco 设备IOS 的两种恢复方法一般cisco的交换机或者路由器在FLAHS^害或者误删IOS的情况下,需要使用到IOS的恢复功能,对于思科的设备来说,主要分为路由器和交换机,目前来说不论对于交换机还是路由器,IOS的恢复方法主要有以下2种,第一种是基于串口自带的x-modem传送IOS 到交换机或者路由器;第二种是基于tftp服务器传送IOS到交换机或者路由器,以上这 2 种方法的前提是需要进入路由器和交换机的ROMMO模式进行一些参数的配置,进入ROMMON方法和之前的路由器交换机的密码恢复的方式一样,下面就2种方法分别介绍第一种方法:X-Modem 先打开超级终端,进入rommon模式(Ctrl+Break组合键),键入confreg, 如下:rommon 1 > confreg 回车Configuration Summaryenabled are:load rom after netboot failsconsole baud: 9600boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n]: y ( 择yes)enable "diagnostic mode"? y/n [n]: n (选择no)enable "use net in IP bcast address"? y/n [n]: n (选择no)disable "load rom after netboot fails"? y/n [n]: n (选择no)enable "use all zero broadcast"? y/n [n]: n (选择no)enable "break/abort has effect"? y/n [n]: n (选择no)enable "ignore system config info"? y/n [n]: n (选择no)change console baud rate? y/n [n]: y (选择yes)enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 24004 = 19200,5 = 38400,6 = 57600,7 = 115200 [0]: 7 (选择7, 用最大的115200速率的xmodem传输)change the boot characteristics? y/n [n]: n (选择no)Configuration Summaryenabled are:load rom after netboot failsconsole baud: 115200boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n]: n (选择no)You must reset or power cycle for newconfig to take effectrommon 2 > reset 回车【注意】在此时键入reset 键之前,开始定义串口速度(我的电脑--- 端口属性串口速度调为115200),然后再修改超级终端里设置速率为115200,记住,一定这么做!否则出现乱码!然后关闭这个超级终端,重新建立一个超级终端连接,(期间系统重新启动)启动后,出现rommon 1> 提示符然后, 输入rommon 1> xmodem -rDo not start the sending program yet...Invoke this application only for disaster recovery.Do you wish to continue? y/n [n]: y (选择yes)Ready to receive file ... 此时,在超级终端的菜单上的“传送”--- “发送文件”--------------------------- 选择IOS 镜像文件所在地以及选择使用Xmoder”办议,点击发送”即可然后等待10-20分钟左右就把3-6M的IOS灌进去了!(修改回计算机串口与超级终端、路由器confreg下的xmodem等9600 的传输速率)(注:实际用的时候,我发现这个命令总是改不成功,后来发现在line con 0 下面有了一个speed 115200,所以即使改register成功,启动以后router 又执行speed 115200, 还是不行,所以如果有这个问题,记得把这个语句no 掉)Router>en 进入新IOS 的特权模式Router#reload 重启系统Proceed with reload? [confirm] 回车00:01:04: %SYS-5-RELOAD: Reload requestedSystem Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)Copyright (c) 1999 by cisco Systems, Inc.TAC:Home:SW:IOS:Specials for infoPC = 0xfff0a530, Vector = 0x500, SP = 0x680127b0C2600 platform with 24576 Kbytes of main memoryPC = 0xfff0a530, Vector = 0x500, SP = 0x80004684 monitor:command "boot" aborted due to user interrupt rommon 1 > confreg ( 输入“confreg ”命令) Configuration Summaryenabled are:load rom after netboot failsconsole baud: 115200boot: image specified by the boot system commands or defaultto: cisco2-C2600do you wish to change the configuration? y/n [n]: y (择yes)enable "diagnostic mode"? y/n [n]: n (选择no)enable "use net in IP bcast address"? y/n [n]: n (选择no)disable "load rom after netboot fails"? y/n [n]: n (选择no)enable "use all zero broadcast"? y/n [n]: n (选择no)enable "break/abort has effect"? y/n [n]: n (选择no)enable "ignore system config info"? y/n [n]: n (选择no)change console baud rate? y/n [n]: y (选择yes) enter rate:0 = 9600, 1 = 4800, 2 = 1200, 3 = 24004 = 19200,5 = 38400,6 = 57600,7 = 115200 [7]: 0 (选择0,改回用标准速率速率9600的xmodem传输)change the boot characteristics? y/n [n]: n (选择no)Configuration Summaryenabled are:load rom after netboot failsconsole baud: 9600boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n]: nYou must reset or power cycle for newconfig to take effectrommon 2 >此时手工改回计算机串口与超级终端 2 者传输速率为9600,然后敲入rommon 2 >reset(最好关电源)第二种方法:TFTP在一台机器上安装TFTP服务器软件,将IOS文件放置在TFTP 服务器的默认根目录下,打开TFTP服务器,用控制线将这台机器与ROUTE连接起来,另外用交叉网线连接机器的网卡和ROUTE的以太口。
CISCO路由器灾难恢复
CISCO 路由器灾难恢复1、TFTP 方式 (1)2、Xmodem 方式: (1)3、修改CONSOLE 口速率 (2)1、TFTP 方式:当路由器中Flash 丢失时需要做的工作,如早期版本系列、2500、4500 系列路由器时进入MiniIos 状态更改寄存值为0x21011、进入mini ios)状态router(boot)> enarouter(boot)# config trouter(config)# interface e0router(config-if)# IP add ***IP*** **MASK**router(config-if)# no shutdown2、有了地址就可以执行Copy TFTP FLASH 命令了。
router# copy tftp flash如2600、3600、2800、3800 等系列路由器时进入rommon 状态更改寄存值为0x21001、进入rommon>状态rommon 1> ?rommon 2> Tftpdnld(记录使用方法与参数)大写,小写不识别rommon 3> IP_ADDRESS=(Ethernet 接口地址)rommon 4> IP_SUBNET_MASK=************rommon 5> DEFAULT_GATEW AY=(Ethernet 接口地址)rommon 6> TFTP_SERVER=************* rommon7> TFTP_FILE=************ rommon 8>tftpdnld2、根据提示输入Yes后自动查找路径复制FLASH2、Xmodem 方式:(注:Xmodem与实际的modem没有任何联系只是一个传输协议数据是通过终端的串口和路由器的Console 口灌进去的)1、用Cisco原配的线缆连接路由器的console口与PC机的COM1,使用PC机的超级终端软件访问路由器,这时不需要对PC 和路由器配置任何地址。
Cisco路由器2500系列IOS的备份与恢复及密码删除
路由器的备份与灾难恢复一、准备工作:先在pc终端上安装:超级终端(在添加或删除程序中—添加或删除Windows组件—附件和工具下---通讯下---勾选超级终端)连接工作,将路由器的console端口与pc机上的com端口连接,路由器的以太网接口与pc机上的第2个网卡相接开启路由器电源,打开pc上的超级终端,进入路由二、路由器的备份先将pc上的第二块网卡设置IP地址及子网掩码,(192.168.10.1 255.255.255.0)在pc机上运行CISCO TFTP SERVER 软件打开软件设置,选择查看—选项,修改TFTP服务器根目录,(也就是即将备份的文件位置)下面就是路由器上的配置:Router> en (进入特权模式)Password: (输入密码you)Router# conf t (进入全局配置模式)Router(config)# int e 0 (进入以太网端口)Router(config-if)# ip ad 192.168.10.2 255.255.255.0 (配置端口ip 及子网)Router(config-if)# no shut (开启端口)Router(config-if)# ^Z (退到特权模式)Router# wr (保存配置)Building configuration...[OK]Router# dir (查看flash中的文件)Directory of flash:/1 -rw- 8034456 <no date> c2500-i-l.121-21.bin16777216 bytes total (8742696 bytes free)Router# copy flash: tftpSource filename []? c2500-i-l.121-21.bin (将源文件名拷贝到这)Address or name of remote host []? 192.168.10.1 (输入pc第二快网卡的ip)Destination filename [c2500-i-l.121-21.bin]?(确认目标文件名)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8034456 bytes copied in 117.820 secs (68670 bytes/sec)拷贝完成可在TFTP服务器的根目录中看到此备份三、路由器中FLASH的删除与恢复Router#Router#conf t (进入全局模式)Enter configuration commands, one per line. End with CNTL/Z. Router(config)#conRouter(config)#config-register 0x2101 (修改开机启动的程序)Router(config)#^Z (退出到特权模式)Router#wr (保存)01:25:19: %SYS-5-CONFIG_I: Configured from console by console Building configuration...[OK]Router# reload (重启)Proceed with reload? [confirm] (回车即可)重启之后Router(boot)> en (进入全局模式)Password: (密码)Router(boot)# show flash(显示flash中的文件)System flash directory:File Length Name/status1 8034456 c2500-i-l.121-21.bin[8034520 bytes used, 8742696 available, 16777216 total]16384K bytes of processor board System flash (Read/Write)Router(boot)# erase flash (删除flash)System flash directory:File Length Name/status1 8034456 c2500-i-l.121-21.bin[8034520 bytes used, 8742696 available, 16777216 total]Erase flash device? [confirm] (回车删除flash)Are you sure? [yes/no]: y (yes确认)Erasing device... eeeeeee ee ...erased删除完毕Router(boot)# conf t (进入全局模式)Router(boot)(config)# interface ethernet 0 (进入以太网端口)Router(boot)(config-if)# ip ad 192.168.10.2 255.255.255.0(配置端口IP及子网)Router(boot)(config-if)# no shut (开启端口)Router(boot)(config-if)#^Z (退到特权模式)Router(boot)# wr (保存)Router(boot)# copy tftp flash (拷贝tftp中的ios文件)System flash directory:No files in System flash[0 bytes used, 16777216 available, 16777216 total]Address or name of remote host [255.255.255.255]? 192.168.10.1 (输入pc第二块网卡的ip)Source file name? c2500-i-l.121-21.bin (要拷贝的文件名称)Destination file name [c2500-i-l.121-21.bin]? (回车)Accessing file 'c2500-i-l.121-21.bin' on 192.168.10.1...Loading c2500-i-l.121-21.bin from 192.168.10.1 (via Ethernet0): ! [OK]Erase flash device before writing? [confirm] (回车,恢复之前先删除flash中的文件)Copy 'c2500-i-l.121-21.bin' from serveras 'c2500-i-l.121-21.bin' into Flash WITH erase? [yes/no] y (是否拷贝,yes)Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ... erasedLoading c2500-i-l.121-21.bin from 192.168.10.1 (via Ethernet0): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![OK - 8034456/16777216 bytes]Verifying checksum... OK (0xFBC9)Flash copy took 0:03:59 [hh:mm:ss]重新修改路由器启动的是配置文件Router(boot)# conf t (进入全局模式)Enter configuration commands, one per line. End with CNTL/Z. Router(boot)(config)# config-register 0x2102 (修改路由器启动的文件,改为0x2102)Router(boot)(config)# exit (退到特权模式)Router(boot)# wr (保存)Building configuration...[OK]Router(boot)# reload(重启)Proceed with reload? [confirm] (回车)重启之后路由器恢复正常!四、路由器密码的删除Router# reload重启后,立马按ctrl+break键,使进入ROM监控状态Abort at 0x10CFA0C (PC)>o/r 0x2142 (输入此命令,即路由器重启之后会读取0x2142中的配置文件)>i (重启)--- System Configuration Dialog ---Would you like to enter the initial configuration dialog? [yes/no]: n Router# conf t (进入全局模式)Enter configuration commands, one per line. End with CNTL/Z. Router(config)# no enable password (取消常规特权密码)Router(config)# no enable secret (取消特权加密密码)Router(config)# config-register 0x2102(将路由器的启动配置文件仍修改为0x2102)Router(config)# exit (退到特权模式)Router# wr (保存)Building configuration...[OK]Router# reload (重启)重启之后Router> en (进入特权模式,不需要再输入密码了)Router#When you are old and grey and full of sleep,And nodding by the fire, take down this book, And slowly read, and dream of the soft look Your eyes had once, and of their shadows deep; How many loved your moments of glad grace, And loved your beauty with love false or true, But one man loved the pilgrim soul in you,And loved the sorrows of your changing face; And bending down beside the glowing bars, Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest distance in the worldIs not between life and deathBut when I stand in front of youYet you don't know thatI love you.The furthest distance in the worldIs not when I stand in front of youYet you can't see my loveBut when undoubtedly knowing the love from both Yet cannot be together.The furthest distance in the worldIs not being apart while being in loveBut when I plainly cannot resist the yearningYet pretending you have never been in my heart. The furthest distance in the worldIs not struggling against the tidesBut using one's indifferent heartTo dig an uncrossable riverFor the one who loves you.。
Cisco 2800路由器IOS恢复教程与工具
理论上是所有Cisco路由器都可以用这个方法的,不过我没试过,今天只试了2800的。
工具/原料∙交叉线一根(将电脑和路由器的F0/0端口连接)∙tftp_server应用程序∙CONSOLE线(连接电脑和路由器,用于配置路由器)∙Cisco 2800的IOS文件(自己找)方法/步骤1.设置电脑的IP地址为192.168.173.11(这个随便设,只要和路由器设的IP地址在同一个网段就好)子网掩码255.255.255.0,默认网关192.168.173.254。
2.打开电脑中的tftp_server软件,将目录改为存放下载下来的IOS文件(我这里是c2800nm-adventerprisek9-mz.124-25c.bin)的目录,我放在了D 盘的根目录下。
不要关闭这个软件。
3.用交叉线和Console线连接好电脑和路由器后,打开电脑的超级终端(COM1口,),启动路由器,快速按下Ctrl+Break,这时超级终端中会显示rommon 1 > ,提示你输入命令。
(如果路由器本来IOS就坏了,就直接进入了,不用再按Ctrl+Break了)输入如下命令:(rommond x > 这个是系统提示的# 后面我写的注释语句)rommon 1 > tftpdnld #这时会出现提示,相关信息没有配置rommon 2 > IP_ADDRESS=192.168.173.10 #设置路由器的IP地址,保证电脑和路由器的IP是在同一个网段rommon 3 > IP_SUBNET_MASK=255.255.255.0 #设置路由器的子网掩码rommon 4 > DEFAULT_GATEWAY=192.168.173.254 #设置默认网关,这个无所谓的,反正不会用到外网rommon 5 > TFTP_SERVER=192.168.173.11 #设置发送文件的服务器的IP地址,这里是电脑的IP地址rommon 6 > TFTP_FILE=c2800nm-adventerprisek9-mz.124-25c.bin#IOS文件名rommon 7 > tftpdnld #启动接收文件这个时候会提示你,是否删除存储卡上的所有文件,选y。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Cisco IOS灾难恢复(重灌)通常由于我们对IOS的误操作,导致了无法启动。
这里讲讲cisco几种恢复的方法。
前期准备工作:1. Cisco TFTP server软件,把要灌的IOS拷到该软件的目录中运行TFTPServ er.exe2. Tftp的ip地址是可以ping通3.将计算机串口和路由器CONSLE口相连4. ios必须要加后缀 .bintftpdnld方式恢复Router 2600 IOS1)将计算机串口和路由器CONSLE口相连一定将计算机网口与路由器第一个以太口f0/0相连.2)启动TFTP服务器,并将要下载的版本放于指定目录下面。
3)冷启动路由器,在开机的前60秒之内,按住“Ctrl+Break”键。
4)这时系统会进入灾难恢复模式,其提示符为“Rommon>”5) Rommon1>IP_ADDRESS=192.168.1.2 //设置f0/0口的IP地址为192.168.1.26) Rommon2>IP_SUBNET_MASK=255.255.255.0 //设置子网掩码为255.255.255. 07) Rommon3>DEFAULT_GATEWAY=192.168.1.254 //缺省网关随便设置8) Rommon4>TFTP_SERVER=192.168.1.1 //设置TFTP服务器的IP地址192.168.1.2549) Rommon5>TFTP_FILE=c2600-ik8o3s-mz.122-11.T.bin //即TFTP服务器上备份IOS的文件名10) Rommon6> tftpdnld //准备复制IOS映像(必须小写)注意:前面的几条命令必须使用大写,而最后的tftpdnld则要用小写。
//此时保证TFTP是打开的Do you wish to continue? y/n: [n]: yReceiving c2600-ik8o3s-mz.122-11.T.bin from 192.168.1.1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!Rommon8>reset又回到了熟悉的IOS模式下输。
当文件传输完后,将自动回到命令甚至连以前配置的信息都不会丢失。
查看下配置寄存器的值,如果不正确(如:Configuration register is 0x392 2)我们需要修改为0x2102Router(config)#config-register 0x2102Router# reload--------------------分割线------------------xmodem方式恢复(即串口)Router 2600/3600 IOS1)用PC终端连接路由器发console口,打开没有IOS的路由器,路由器会进入监控模式(rommon);2)为了提高数据传输速度,首先更改路由器的传输速率,在rommon模式,输入:rommon 1>confreg (回车)根据提示,只选择修改传输速率级别为7(115200),其它参数为系统默认;过程:rommon 1>confregdo you wish to change the configuration? y/n [n]: ydisable "diagnostic mode"? y/n [n]: nenable "use net in IP bcasdisable "load rom after netboot fails"? y/n [n]: nenable "use all zero broadcast"? y/n [n]: ndisable "break/abort has effect"? y/n [n]: nenable "ignore system config info"? y/n [n]: nchange console baud rate? y/n [n]: yenter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 24004 = 19200,5 = 38400,6 = 57600,7 = 115200 [7]: 7change the boot characteristics? y/n [n]: ndo you wish to change the configuration? y/n [n]: nrommon 2>reset //重启本人不建议修改速率继续输入:rommon 2>xmodem -r(回车)会提示如下警告:WARNING: All existing data in bootflash will be lost!Invoke this application only for disaster recovery.Do you wish to continue? y/n [n]: y (系统提示是否确认该操作,选Y继续) Ready to receive file ... §§ (出现§字符,路由器等待接收数据)4)传送IOS文件:在PC终端的界面,点击"传送"菜单>"传送文件":在弹出的对话框选择IOS文件与传输协议(Xmodem):点击发送按钮,开始传送IOS文件;整个传输过程为30分钟-1小时30分左右,视具体情况而言;5)当上一步骤IOS文件传送完毕,系统会自动加载IOS文件到RAM运行,提示如下:Download Complete! program load complete, entry point: 0x80008000, si ze: 0xf7258c Self decompressing the image : ######################### ############################################################################################# ########### ######################################################### ########################################################################### [OK]回车直到出现熟悉的提示语句 Press RETURN to get started!这时,千万不要重启,因为IOS还没有灌入flash中(可以用show flash查看),只在RAM中我们需要用前面讲过的正常的上传IOS方法,使用100M速率再传一次IOSCopy tftp flash6)查看路由器信息:R2620# show flash \\这是flash中就会有操作系统了R2620# show version \\最后一行的寄存器值也不是正常的0X21027)恢复路由器正常设置R2620(config)#line console 0R2620(config-line)#speed 9600\\修改console口传输速率断开终端连接,以正常速率(9600)连接路由器,查看信息:R2620(config-line)#exitR2620(config)# config-register 0x2102 \\修改配置寄存器的值为正常值R2620#reloadSystem configuration has been modified. Save? [yes/no]: yBuilding configuration...[OK]Proceed with reload? [confirm]R2620# show version \\最后一行的寄存器正常了,为0X2102--------------------分割线------------------备注:由于手上没有Cisco Router;所以只在Switch上做了此实验xmodem方式恢复Switch 29501.拔下交换机电源,用手按住交换机“Mode”按钮,插上电源,等待交换机进入控制台模式。
其提示符为“switch: ”2.如果没有IOS文件,会直接进入控制台模式 switch:switch: flash_init //初始化flash文件系统switch: dir flash: //查看flash 中的内容3.执行命令copy xmodem: flash:filename其中,filename是硬盘中的IOS的文件名→此时交换机会出现CCCCCC...........字符,表示正在试图通过xmodem协议连接→在应用程序“超级终端”中,选择菜单“传输”--->“发送文件”;协议选择:xm ode在还没有超时之前在超级终端上—传送—发送文件—浏览到要发送到交换机上的IOS文件,并更改对话框内的“协议”项为“xmodem”switch: Boot //重启进入switch>模式4.然后show version, show flash以核实操作系统。
5.恢复配置文件Copy tftp run指定启动的ios:2950(config)#boot system flash:c2950-i6q4l2-mz.121-13.EA1.bin指定启动的config:2950(config)#boot config flash:config.txt。