情境分析

没有路由器的IOS系统,是无法让路由器恢复到正常工作的状态,所以管理员只能从别的路由器上先备份IOS系统,再对无法正常工作的路由器进行系统的恢复。

所需设备:

(1)Cisco 2911路由器2台。

(2)带超级终端应用程序的PC机1台。

(3)安装好TFTP软件的PC机1台

(4)console配置线1条。

任务拓扑,如图3-4-1所示。

图3-4-1 路由器系统的备份与恢复拓扑图

路由器和PC机IP地址网络参数配置,如表3-4-1所示。

表3-4-1  交换机和PC机IP地址网络参数设置

设备

端口

IP

Mask

Router-A

G0/0

192.168.1.1

255.255.255.0

TFTP Server

192.168.1.10

255.255.255.0

步骤实现

步骤1:按照如图2-4-1所示,连接网络拓扑结构图。

步骤2:按照如表3-4-1所示,配置TFTP Server的IP地址、子网掩码。

步骤3:配置路由器A的主机名称和g0/0接口地址。

Router>Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#host Router-ARouter-A(config)#int g0/0Router-A(config-if)#ip add 192.168.1.1 255.255.255.0Router-A(config-if)#no shutRouter-A(config-if)#

步骤4:查看路由器的IOS系统。

Router-A#show flash:System flash directory:File Length Name/status3 33591768 c2900-universalk9-mz.SPA.151-4.M4.bin  这个是路由系统的版本号,复制下来等下要用2 28282 sigdef-category.xml1 227537 sigdef-default.xml[33847587 bytes used, 221896413 available, 255744000 total]249856K bytes of processor board System flash (Read/Write)Router-A#

步骤5:备份路由器的IOS系统。

Router-A#copy flash: tftp:    回车Source filename []? c2900-universalk9-mz.SPA.151-4.M4.bin   把刚才查看的名字粘贴上去Address or name of remote host []? 192.168.1.10   要备份的路由的IPDestination filename [c2900-universalk9-mz.SPA.151-4.M4.bin]?Writing c2900-universalk9-mz.SPA.151-4.M4.bin....!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![OK - 33591768 bytes]33591768 bytes copied in 3.546 secs (994640 bytes/sec)Router-A#

步骤6:在TFTP Server中查看备份好的路由器的IOS系统,如图3-4-2所示。

图3-4-2 tftp server界面

步骤7:将TFTP Server连接到版本的路由器上,如图3-4-3所示。

步骤8:恢复路由器的IOS系统,设置IP、nemask、default_gateway等参数,并输入tftpdnld,提示输入【y/n】,输入“y”回车。

Readonly ROMMON initializedBoot process failed...The system is unable to boot automatically. The BOOTenvironment variable needs to be set to a bootableimage.rommon 1 > IP_ADDRESS=192.168.1.1              !必须要写rommon 2 > IP_SUBNET_MASK=255.255.255.0rommon 3 > DEFAULT_GATEWAY=192.168.1.1rommon 4 > TFTP_SERVER=192.168.1.10rommon 5 > TFTP_FILE=c2900-universalk9-mz.SPA.151-4.M4.binrommon 6 > tftpdnld    !回车后,如果无法恢复,就再输入一次以上设置IP_ADDRESS: 192.168.1.1IP_SUBNET_MASK: 255.255.255.0DEFAULT_GATEWAY: 192.168.1.1TFTP_SERVER: 192.168.1.10TFTP_FILE: c2900-universalk9-mz.SPA.151-4.M4.binInvoke this command for disaster recovery only.WARNING: all existing data in all partitions on flash will be lost!Do you wish to continue? y/n: [n]:y

步骤9:此时系统会恢复IOS系统,完成后出现“rommon 7 >”。

program flash location 0x61f30000program flash location 0x61f40000program flash location 0x61f50000program flash location 0x61f60000program flash location 0x61f70000program flash location 0x61f80000program flash location 0x61f90000program flash location 0x61fa0000program flash location 0x61fb0000program flash location 0x61fc0000program flash location 0x61fd0000program flash location 0x61fe0000program flash location 0x61ff0000program flash location 0x62000000rommon 7 >

步骤10:在“rommon 7 > boot”后,并回车,路由器会正常进入系统。

rommon 7 > bootSystem Bootstrap, Version 15.1(4)M4, RELEASE SOFTWARE (fc1)Technical Support: http://www.cisco.com/techsupportCopyright (c) 2010 by cisco Systems, Inc.Total memory size = 512 MB - On-board = 512 MB, DIMM0 = 0 MBCISCO2911/K9 platform with 524288 Kbytes of main memoryMain memory is configured to 72/-1(On-board/DIMM0) bit mode with ECC disabledReadonly ROMMON initializedprogram load complete, entry point: 0x80803000, size: 0x1b340program load complete, entry point: 0x80803000, size: 0x1b340IOS Image Load Test___________________Digitally Signed Release Softwareprogram load complete, entry point: 0x81000000, size: 0x3bcd3d8Self decompressing the image :########################################################################## [OK]

步骤11:查看恢复后的IOS系统。

Router-B#show flash:System flash directory:File Length Name/status6 33591768 c2900-universalk9-mz.SPA.151-4.M4.bin[33591768 bytes used, 222152232 available, 255744000 total]249856K bytes of processor board System flash (Read/Write)Router-B#

相关知识

TFTP 服务器可以帮助管理 IOS 映像的存储和对 IOS 映像的修订。 对任何网络而言,最佳做法是保留 Cisco IOS 软件映像的备份副本,以防路由器中的系统映像遭到损坏或意外删除。 TFTP 服务器也可用于将新的升级存储到 IOS 中,然后在需要它的网络中进行部署。

Cisco IOS 软件已经从用于路由的单一平台操作系统演变为支持很多功能和技术(如 VoIP、NetFlow 和 IPsec)的复杂操作系统。 为了更好地满足不同的细分市场的需求,将软件分为软件版本组和软件系列。

软件版本组包括多个 IOS 软件版本,这些软件版本:

共享基本代码

应用于相关硬件平台

在支持范围上会有重叠(当一个 OS 生命周期终止时,就会引入并支持另一个 OS)

软件版本组中 IOS 软件版本的示例包括 12.3、12.4、15.0 和 15.1。

伴随每个软件版本,会创建新版本的软件以实施漏洞修复和新功能。 IOS 将这些版本称为系列。

Cisco IOS 系列用于将带有通用基本代码的版本交付给一组特定的平台和功能。 一个系列可能包含多个版本,每个版本是在发布时该系列基本代码的快照。 由于不同的软件版本组可应用于不同的平台或细分市场,因此可以在任何时间点使用多个系列。

要在 TFTP 服务器中创建 Cisco IOS 映像的备份,请执行以下三个步骤:

第 1 步: 确保可以访问网络 TFTP 服务器。 如图 2 所示,对 TFTP 服务器执行 ping 操作以测试连通性。

第 2 步: 验证 TFTP 服务器是否有足够的磁盘空间来容纳 Cisco IOS 软件映像。 在路由器上使用 show flash0: 命令确定 Cisco IOS 映像文件的大小。

第 3 步: 使用 copy source-url destination-url 命令将映像复制到 TFTP 服务器。

在使用指定的源和目的 URL 发出命令后,系统将提示用户输入源文件名、远程主机的 IP 地址和目的文件名。 然后将开始传输。

知识拓展

如果忘记设备密码或者是之前的管理员离职但没做好交接工作,导致新的管理员不知道设备密码时,就需要掌握删除设备密码的相关知识。

  1. 清除路由器密码

步骤1:在路由器启动时,按键盘上的【ctrl+break】组合键[右上角截图键旁边],进入monitor模式下。

monitor: command "boot" aborted due to user interruptrommon 1 >

步骤2:输入“confreg 0x2142”后,并回车。

rommon 1 > confreg 0x2142

步骤3:输入“reset”后,并回车。

rommon 2 > resetSystem Bootstrap, Version 15.1(4)M4, RELEASE SOFTWARE (fc1)Technical Support: http://www.cisco.com/techsupportCopyright (c) 2010 by cisco Systems, Inc.Total memory size = 512 MB - On-board = 512 MB, DIMM0 = 0 MBCISCO2911/K9 platform with 524288 Kbytes of main memoryMain memory is configured to 72/-1(On-board/DIMM0) bit mode with ECC disabledReadonly ROMMON initializedprogram load complete, entry point: 0x80803000, size: 0x1b340program load complete, entry point: 0x80803000, size: 0x1b340IOS Image Load Test___________________Digitally Signed Release Softwareprogram load complete, entry point: 0x81000000, size: 0x3bcd3d8Self decompressing the image :########################################################################## [OK]

步骤4:修改寄存器到正常的数值。

router(config)#config-register 0x2102

步骤5:存盘重启路由器。

router#wrRouter#reloadProceed with reload? [confirm]System Bootstrap, Version 15.1(4)M4, RELEASE SOFTWARE (fc1)Technical Support: http://www.cisco.com/techsupportCopyright (c) 2010 by cisco Systems, Inc.Total memory size = 512 MB - On-board = 512 MB, DIMM0 = 0 MBCISCO2911/K9 platform with 524288 Kbytes of main memoryMain memory is configured to 72/-1(On-board/DIMM0) bit mode with ECC disabledReadonly ROMMON initializedprogram load complete, entry point: 0x80803000, size: 0x1b340program load complete, entry point: 0x80803000, size: 0x1b340IOS Image Load Test___________________Digitally Signed Release Softwareprogram load complete, entry point: 0x81000000, size: 0x3bcd3d8Self decompressing the image :########################################################################## [OK

学习小结

本实训介绍了路由器系统的备份与恢复,作为一名管理员,网络设备系统的备份与恢复是非常重要的,在恢复系统时,如果输入一次IP地址等参数无效,就需要再输入一次就可以达到想要的效果。

Router#show flash:      查看IOS系统System flash directory:
File  Length   Name/status3   33591768 c1900-universalk9-mz.SPA.151-4.M4.bin   系统名称 复制下来2   28282    sigdef-category.xml1   227537   sigdef-default.xml
[33847587 bytes used, 221896413 available, 255744000 total]
249856K bytes of processor board System flash (Read/Write)Router#copy flash: tftp:   备份系统
Source filename []? c1900-universalk9-mz.SPA.151-4.M4.bin  备份的名称
Address or name of remote host []? 10.10.10.10    备份到哪个地址
Destination filename [c1900-universalk9-mz.SPA.151-4.M4.bin]? 确定备份回车 Writing c1900-universalk9-mz.SPA 等待配置

每日一言:

虽有遗憾,绝不后悔。 --古剑奇谭

Cisco Packet Tracer思科模拟器路由器系统的备份与恢复相关推荐

  1. 网络——Cisco Packet Tracer 思科模拟器组网实验

    Cisco Packet Tracer介绍 Cisco Packet Tracer是Cisco公司针对CCNA认证开发的一个用来设计.配置和故障排除网络的模拟软件,非常适合网络设备初学者使用. Cis ...

  2. Cisco Packet Tracer思科模拟器中扩展访问控制列表的配置(扩展ACL)

    上篇文章讲解了思科模拟器中标准访问控制列表的配置(标准ACL),本篇文章将详细讲解思科模拟器中扩展访问控制列表的配置(扩展ACL). 标准ACL指的是 ACL1-99 扩展ACL指的是 ACL100- ...

  3. Cisco Packet Tracer思科模拟器中路由器的广域网HDLC封装

    高级数据链路控制协议(HDLC)是一种标准的用于在同步网络传输数据的,面向比特的数据链路层协议.该协议具有无差错数据传输和流量控制两种功能.作为面向比特的同步通信协议,HDLC支持全双工点对点的透明传 ...

  4. Cisco Packet Tracer 思科模拟器 常用命令 含快捷键

    分享一些常用的命令 以及快捷键的命令 1.路由器的配置模式切换. Router> !用户模式Router>enable !进入特权模式Router#configure terminal ! ...

  5. Cisco Packet Tracer思科模拟器中EIGRP动态路由配置

    增强型内部网关路由协议 (EIGRP) 是 Cisco Systems 开发的高级距离矢量路由协议. 顾名思义,EIGRP 是另一种思科路由协议 IGRP(内部网关路由协议)的增强版. IGRP 是较 ...

  6. Cisco Packet Tracer 思科模拟器利用NAT实现外网主机访问内网服务器

    前两篇讲解了动态NAT地址转换,以及静态NAT地址转换,本篇文章主要讲解如何理由NAT实现外网主机访问内网服务器,含有重分布教学 情境分析 公司只申请了一个公网IP地址,基于私有地址与公有地址不能直接 ...

  7. Cisco Packet Tracer 思科模拟器SSH配置

    一.配置主机名 二.在路由器上创建网络IP域名(不创建域名的话ssh服务不能被启用) R1(config)#ip domain-name zym.com 三.创建RSA加密秘钥 R1(config)# ...

  8. Cisco Packet Tracer思科模拟器交换机的VTP技术

    VTP即Vlan的中继协议.VTP是通过网络保持VLAN配置统一性.VTP实现了系统化管理,方便管理员增加.删除和调整的VLAN的操作.只要把交换机加入到同一个VTP域中,工作在服务器模式的交换机会自 ...

  9. Cisco Packet Tracer思科模拟器中静态路由和默认路由配置

    静态路由是指由网络管理员手工配置的路由信息.当网络的拓扑结构或链路状态发生变化时,网络管理员要手工修改路由表中的静态路由信息.静态路由信息在默认情况下不会传递给其它的路由器.静态路由一般适用于比较简单 ...

  10. Cisco.Packet.Tracer思科模拟器中路由交换基础命令

    一.基本命令 命令行模式 用户模式---->enable(特权模式)---->configure terminal(全局配置模式)---->interface FastEtherne ...

最新文章

  1. OVS数据库操作(四十七)
  2. 进程调度算法Java代码
  3. K8S常见错误、原因及处理方法
  4. OpenGL绘制一个三角形的实例
  5. python中运行错误: 'utf-8' codec can't decode byte 0xc8'
  6. ant 合并 jar
  7. 转:HTTP请求(GET、POST和soap区别)和响应
  8. defer和async的原理与区别
  9. 清除python shell中的内容_如何使用python脚本定时清空文件内容?
  10. (王道408考研操作系统)第二章进程管理-第四节1:死锁相关概念
  11. python3 面向对象编程 下载_Python3(7) Python 面向对象编程
  12. flume学习(二):flume将log4j日志数据写入到hdfs
  13. Spring源码分析-Bean生命周期概述
  14. ps联盟服务器无响应怎么办,PS联盟网新手教程视频
  15. 清华镜像源安装tensorflow
  16. 移动端适配多种方案详细分析
  17. ubuntu 软件指南
  18. postgresql 安装使用修改密码psql登录
  19. jq及html通过url下载文件
  20. 网络无法找到计算机6,电脑中玩文明6局域网联机游戏找不到房间如何解决

热门文章

  1. Python 爬虫案例(一)
  2. php公众号开发 点菜,微信公众号点餐系统怎么弄 微信点餐系统怎么开发
  3. C语言程序——标准输出格式
  4. mysql卸载不干净时,如何干净利索的卸载mysql数据库(完整版)
  5. Form表单 jQuery 文件上传
  6. 数据库设计员工管理系统
  7. 优雅编程之这样编写代码,你就“正常”了(十五)
  8. linux glibc 升级失败,glibc升级失败后的处理过程
  9. 如何查看dSYM文件的UUID?
  10. lua安装教程 linux,Linux 安装 luarocks(lua的模块管理工具)