1、CISCO路由器交换机密码恢复路由器交换机密码恢复、IOS与配置文件更新、IOS灾难恢复(网络设备的维护和管理)综合了网上所有教程,历尽一周的事件,加班加点,终于制作出来了最牛X的教程,希望对大家能有帮助目 录一. 基本知识点. 21. 路由器硬件. 22. 路由器外部接口. 23. 检查路由器状态信息. 24. 路由器启动顺序. 25. Cisco配置寄存器描述. 3二. 路由交换密码恢复. 36. 实验一 Cisco 2600/3600密码恢复实验. 37. 实验一 Cisco 2500密码恢复实验. 48. 实验二 Catalyst 2950/3550/3750的密码恢复实验. 4三.
2、用TFTP下载/更新 路由器,交换机 IOS和配置文件. 59. 实验三 用TFTP下载Router 2600 IOS. 510. 实验四 用TFTP更新Router 2600 IOS. 611. 实验五 从TFTP下载/上传Router 2600配置文件. 612. 实验六 用TFTP下载Switch 2950 IOS. 613. 实验七 用TFTP更新Switch 2950 IOS. 714. 实验八 从TFTP下载/上传Switch 2950配置文件. 7四. 路由器,交换机灾难恢复. 715. 实验九 Router 2600 常用灾难恢复方式. 815.1. 方式一 tftpdnld方
3、式恢复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一样,关闭电源用电池来维护 。如果路由器掉电,配置文件不会丢失。Flash Memory闪存的结构允许你保存多个Cisco IOS软件的拷贝。闪存在掉电是同样会保
4、持内容。ROM(只读存储器)存放路由器基本功能的一些微代码,如:POST (加电自检) 代码,bootstrap(自主引导程序) ROM软件只能通过更换芯片升级。Interfaces接口指的是包进出的路由器的网络连接。Auxiliary Ports异步端口;Cisco IOS软件允许将Auxiliary Port作为异步连接的网络接口使用。一般可以通过Modem和远端计算机相连调试路由器。2. 路由器外部接口Console Port初始化配置时,你需要通过它使用终端配置路由器Auxiliary Port也可以通过Auxiliary Port配置路由器Virtual Terminals可以通过t
5、elnet使用VTY配置路由器TFTP Server可以通过TFTP服务器下载配置信息。TFTP Server可以运行在Unix工作站或者PC工作站Network Management Station你可以通过一个运行网管软件,如HP OpenView或者CiscoWorks,的工作站来管理路由器的配置3. 检查路由器状态信息show version显示系统的硬件配置,软件版本,配置文件的源和名字,以及启动镜像。show processes显示当前活动进程。show protocols显示已经配置的协议。show memory显示路由器的内存信息show ip route显示路由表show f
6、lash显示闪存设备的信息show running-config显示当前活动配置show startup-config显示备份配置文件show interfaces显示已经配置的界面属性4. 路由器启动顺序上电自检(Power on self test (POST))装载引导程序(Load and run bootstrap code)查找IOS(Find the IOS software)装载IOS( Load the IOS software)查找配置文件(Find the configuration)装载配置文件(Load the configuration)运行(Run)5. Cisc
7、o配置寄存器描述查看当前配置寄存器的值 Router# show version二. 路由交换密码恢复-6. 实验一 Cisco 2600/3600密码恢复实验1) 实验TOP2) Cisco 2600系列的路由器的Console口与交换机相连,控制台上带超级终端仿真软件(如超级终端)3) 冷启动路由器,在开机的前60秒之内,按住“Ctrl+Break”键。这时系统会进入灾难恢复模式,其提示符为“Rommon;”4)confreg 0X2142 /修改寄存器的值为0X21425)reset /重启路由器,重启后由于不再读NVRAM中的配置文件,因此系统会提示是否进入SETUP模式,请选择“NO
8、”6)Router /用户模式提示符7)Routerenable /进入特权模式8)Router#copy startup-config running-config /把NARAM中的配置文件装载到RAM中,使得原来的配置还在9)Router#config terminal /进入全局配置模式10)Router(config)# /全局配置模式提示符11)Router(config)#no enable password /删除使能密码12)Router(config)#no enable secret /删除加密密码13)Router(config)# Show version /查看配置
9、寄存器的值14)Router(config)#config-register 0X2102 /还原寄存器的值为0X210215)Router(config)#exit /返回到特权模式16)Router#/特权模式提示符17)Router#copy running-config startup-config /把修改过密码的配置文件备份到NVRAM里7. 实验一 Cisco 2500密码恢复实验1)实验TOP2)Cisco 2600系列的路由器的Console口与交换机相连,控制台上带超级终端仿真软件(如超级终端)3)冷启动路由器,在开机的前60秒之内,按住“Ctrl+Break”键。这时系统
10、会进入灾难恢复模式,其提示符为“Rommon”4)Rommono/r 0X2142 /修改寄存器的值为0X21425)Rommoninitalize /初始化路由器,进入系统配置模式6)不断输入no来响应系统配置对话提示7)Router /用户模式提示符8)Routerenable /进入特权模式9)Router#copy startup-config running-config /把NARAM中的配置文件装载到RAM中,使得原来的配置还在10)Router#config terminal /进入全局配置模式11)Router(config)# /全局配置模式提示符12)Router(con
11、fig)#no enable password /删除使能密码13)Router(config)#no enable secret /删除加密密码14)Router(config)# show version /查看配置寄存器的值15)Router(config)#config-register 0X2102 /还原寄存器的值为0X210216)Router(config)#exit /返回到特权模式17)Router#/特权模式提示符18)Router#copy running-config startup-config /把修改过密码的配置文件备份到NVRAM里8. 实验二 Catalys
12、t 2950/3550/3750的密码恢复实验1)拔下交换机电源,用手按住交换机“Mode” 按钮,插上电源,等待交换机进入控制台模式。其提示符为“switch:”2)switch: flash_init /初始化flash文件系统 3)switch: dir flash: /命令显示flash中所保存的配置文件的名称。4)switch: rename flash:config.text flash:config.old /命令把原来的配置文件改名为config.old。(NVRAM是从flash虚拟的,flash:config.text =startup-config)5)switch: r
13、eboot /命令把原来的配置文件改名为config.old。重新启动交换机,这时交换机找不到其配置文件(所以配置文件中的特权密码也就无效),系统就会提示是否进入“配置对话(configuration dialog)” ,选择“N” 。6)switch# enable /进入特权执行模式。7)switch# rename flash:config.old flash:config.text /把配置文件名字修改回来8)switch#copy flash:config.text running-config /把配置文件从FLASH中装载到RAM中。9)Switch# config termin
14、al /进入全局配置模式 10)Switch(config)# no enable password /删除使能密码11)Switch(config)# no enable secret /删除加密的密码12)Switch(config)# end /直接返回到特权模式 13)Switch# show runnig-config/查看正在进行的配置文件,请注意查看密码14)Switch# copy running-config startup-config /备份配置文件到NVRAM三. 用TFTP下载/更新 路由器,交换机 IOS和配置文件9. 实验三 用TFTP下载Router 2600
15、IOS 1) 实验TOP设置路由器接口和计算机网卡的IP地址在同一网段,并且互相能ping通。2) 安装Cisco TFTP Server3) 设置TFTP 日志路径和文件存储路径 注意:在整个下载过程中TFTP Server不能关配置好路由器的IP以及计算机的IP,保证相互能ping通4) 查看flash文件5) 复制IOS文件名, 开始下载IOS10. 实验四 用TFTP更新Router 2600 IOS1) 实验TOP和上图一样,复制IOS文件名,再上传IOS2) 传送完毕查看下flashRouter# dir flash:/ /查看flash中的信息Directory of flash
16、:/1 -rw- 15108540 c2600-ik8o3s-mz.122-11.T.bin11. 实验五 从TFTP下载/上传Router 2600配置文件1) TOP设计和前面一样2) 实验1.下载配置文件到TFTP服务器3) 实验2.上传配置文件到路由器12. 实验六 用TFTP下载Switch 2950 IOS 1) 实验TOP设置交换机管理VLAN IP和计算机网卡的IP地址在同一网段,并且互相能ping通。2) TFTP Server 设置和前面一样3) 查看flash文件,并复制IOS文件名4) 开始下载IOS13. 实验七 用TFTP更新Switch 2950 IOS TOP和
17、前面一样,复制IOS文件名,上传IOS14. 实验八 从TFTP下载/上传Switch 2950配置文件1) TOP设计以及IP设置和前面一样2) 实验1.下载配置文件到TFTP服务器3) 实验2.上传配置文件到路由器四. 路由器,交换机灾难恢复五. Tftpdnld 方式a. 优点:传输速度快。b. 缺点:过程简单。有些路由器不支持这种方式。六. Xmodem方式a. 优点:传输速度慢。b. 缺点:过程复杂15. 实验九 Router 2600 常用灾难恢复方式15.1. 方式一 tftpdnld方式恢复Router 2600 IOS 1) 将计算机串口和路由器CONSLE口相连一定将计算机
18、网口与路由器第一个以太口f0/0相连.2) 启动TFTP服务器,并将要下载的版本放于指定目录下面。3) 冷启动路由器,在开机的前60秒之内,按住“Ctrl+Break”键。4) 这时系统会进入灾难恢复模式,其提示符为“Rommon>” 5) Rommon1IP_ADDRESS=192.168.1.2 /设置f0/0口的IP地址为192.168.1.26) Rommon2IP_SUBNET_MASK=255.255.255.0 /设置子网掩码为255.255.255.07) Rommon3DEFAULT_GATEWAY=192.168.1.254 /缺省网关随便设置8) Rommon4TF
19、TP_SERVER=192.168.1.1 /设置TFTP服务器的IP地址192.168.1.2549) Rommon5TFTP_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 !Rommon8res
20、et 又回到了熟悉的IOS模式下输。当文件传输完后,将自动回到命令甚至连以前配置的信息都不会丢失。查看下配置寄存器的值,如果不正确(如:Configuration register is 0x3922)我们需要修改为0x2102Router(config)#config-register 0x2102Router# reload15.2. 方式二 xmodem 方式恢复Router 2600/3600 IOS1) 用PC终端连接路由器发console口,打开没有IOS的路由器,路由器会进入监控模式(rommon); 2) 为了提高数据传输速度,首先更改路由器的传输速率,在rommon模式,输入
21、: rommon 1>confreg (回车) 根据提示,只选择修改传输速率级别为7(115200),其它参数为系统默认;过程:rommon 1confreg do you wish to change the configuration? y/n n: y disable diagnostic mode? y/n n: n enable use net in IP bcasdisable load rom after netboot fails? y/n n: n enable use all zero broadcast? y/n n: n disable break/abort h
22、as effect? y/n n: n enable ignore system config info? y/n n: n change console baud rate? y/n n: y enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 24004 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 7: 7 change the boot characteristics? y/n n: n do you wish to change the configuration? y/n n: n rommon 2res
23、et /重启3) 修改完传输速率,断开PC终端连接,以115200速率连接路由器(否则会出现乱码),继续输入:rommon 2xmodem -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终端
24、的界面,点击传送菜单传送文件 :在弹出的对话框选择IOS文件与传输协议(Xmodem):点击发送按钮,开始传送IOS文件;整个传输过程为30分钟-1小时30分左右,视具体情况而言;5) 当上一步骤IOS文件传送完毕,系统会自动加载IOS文件到RAM运行,提示如下: Download Complete! program load complete, entry point: 0x80008000, size: 0xf7258c Self decompressing the image : # # OK回车直到出现熟悉的提示语句 Press RETURN to get started!这时,千万不
25、要重启,因为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
26、(config-line)#exitR2620(config)# config-register 0x2102 修改配置寄存器的值为正常值R2620#reloadSystem configuration has been modified. Save? yes/no: yBuilding configuration.OKProceed with reload? confirmR2620# show version 最后一行的寄存器正常了,为0X210216. 用xmodem 方式恢复Switch 2950 1.拔下交换机电源,用手按住交换机“Mode” 按钮,插上电源,等待交换机进入控制台模式
27、。其提示符为“switch: ”2.执行命令flash_init和load_helperswitch: flash_init /初始化flash文件系统 switch: load_helper /加载load_helper命令3.执行命令dir flash,以查看闪存的内容:switch: dir flash /闪存中没有IOS映像unable to stat flash/: permission deniedswitch: set BAUD 115200 /设置交换机的console口传输速率是115200这时,断开超级终端连接,设置传输速率也为115200,再连接,否则出现乱码4.执行命令copy xmodem: flash:filename,其中,filename是硬盘中的IOS的文件名。在应用程序“超级终端”中,选择菜单“传输”-“发送文件”协议选择:xmode5.启动交换机,并修改console口传输速率switch: Boot /重启进入switch模式6.然后show version, show flash以核实操作系统。7.恢复路由器正常设置 Switch(config)#line console 0Switch(config-line)#speed 9600 /设置交换机的console口传输速率是9600
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1