Cisco路由器的配置寄存器

合集下载

Cisco 路由器的配置寄存器详解

Cisco 路由器的配置寄存器详解

Cisco 路由器的配置寄存器详解
马邦阳
【期刊名称】《黑龙江科技信息》
【年(卷),期】2008(000)002
【摘要】配置寄存器是一个16位的虚拟寄存器,用于指定路由器启动的次序、中断参数和设置控制台波特率等.该寄存器的值通常是以十六进制来表示的.利用配置命令 config register 可以改变配置寄存器的值.
【总页数】1页(P61)
【作者】马邦阳
【作者单位】厦门集美大学网络中心,福建,厦门,361021
【正文语种】中文
【中图分类】TP3
【相关文献】
1.Cisco路由器的“灵魂守护者”——不可轻视的Cisco路由器配置注册码 [J], 黄永生
2.华为路由器与CISCO路由器在配置上的差别 [J],
3.用Cisco ConfigMaker配置CISCO路由器 [J], 孙红生
4.CISCO路由器和国产博达路由器电话备份方案的比较和配置 [J], 赵东
5.Cisco路由器虚拟寄存器的配置和使用 [J], 黄洪平
因版权原因,仅展示原文概要,查看原文内容请购买。

思科路由器(CiscoRouter)常用配置命令大全

思科路由器(CiscoRouter)常用配置命令大全

思科路由器(CiscoRouter)常用配置命令大全思科路由器(Cisco Router)常用配置命令大全1. Access-enable允许路由器在动态访问列表中创建临时访问列表入口2. Access-group把访问控制列表(ACL)应用到接口上3. Access-list定义一个标准的IP ACL4. Access-template在连接的路由器上手动替换临时访问列表入口5. Appn向APPN子系统发送命令6. Atmsig 执行ATM信令命令7. B 手动引导操作系统8. Bandwidth 设置接口的带宽9. Banner motd 指定日期信息标语10. Bfe 设置突发事件手册模式11. Boot system 指定路由器启动时加载的系统映像12. Calendar 设置硬件日历13. Cd 更改路径14. Cdp enable 允许接口运行CDP协议15. Clear 复位功能16. Clear counters 清除接口计数器17. Clear interface 重新启动接口上的件逻辑18. Clockrate 设置串口硬件连接的时钟速率,如网络接口模块和接口处理器能接受的速率19. Cmt 开启/关闭FDDI连接管理功能20. Config-register 修改设置寄存器设置21. Configure 允许进入存在的设置模式,在中心站点上维护并保存设置信息22. Configure memory 从NVRAM加载设置信息23. Configure terminal 从终端进行手动设置24. Connect 打开一个终端连接25. Copy 复制设置或映像数据26. Copy flash tftp 备份系统映像文件到TFTP服务器27. Copy running-config startup-config 将RAM中的当前设置存储到NVRAM28. Copy running-config tftp 将RAM中的当前设置存储到网络TFTP服务器上29. Copy tftp flash 从TFTP服务器上下载新映像到Flash30. Copy tftp running-config 从TFTP服务器上下载设置文件31. Debug 使用调试功能32. Debug dialer 显示接口在拨什么号及诸如此类的信息33. Debug ip rip 显示RIP路由选择更新数据34. Debug ipx routing activity 显示关于路由选择协议(RIP)更新数据包的信息35. Debug ipx sap 显示关于SAP(业务通告协议)更新数据包信息36. Debug isdn q921 显示在路由器D通道ISDN接口上发生的数据链路层(第2层)的访问过程37. Debug ppp 显示在实施PPP中发生的业务和交换信息38. Delete 删除文件39. Deny 为一个已命名的IP ACL设置条件40. Dialer idle-timeout 规定线路断开前的空闲时间的长度41. Dialer map 设置一个串行接口来呼叫一个或多个地点42. Dialer wait-for-carrier-time 规定花多长时间等待一个载体43. Dialer-group 通过对属于一个特定拨号组的接口进行设置来访问控制44. Dialer-list protocol 定义一个数字数据接受器(DDR)拨号表以通过协议或ACL和协议的组合来控制控制拨号45. Dir 显示给定设备上的文件46. Disable 关闭特许模式47. Disconnect 断开已建立的连接48. Enable 打开特许模式49. Enable password 确定一个密码以防止对路由器非授权的访问50. Enable password 设置本地口令控制不同特权级别的访问51. Enable secret 为enable password命令定义额外一层安全性(强制安全,密码非明文显示)52. Encapsulation frame-relay 启动帧中继封装53. Encapsulation novell-ether 规定在网络段上使用的Novell 独一无二的格式54. Encapsulation PPP 把PPP设置为由串口或ISDN接口使用的封装方法55. Encapsulation sap 规定在网络段上使用的以太网802.2格式Cisco的密码是sap56. End 退出设置模式57. Erase 删除闪存或设置缓存58. Erase startup-config 删除NVRAM中的内容59. Exec-timeout 设置EXEC命令解释器在检测到用户输入前所等待的时间60. Exit 退出所有设置模式或关闭一个激活的终端会话和终止一个EXEC61. Exit 终止所有设置模式或关闭一个活动的对话和结束EXEC62. format 格式化设备63. Frame-relay local-dlci 为使用帧中继封装的串行线路启动本地管理接口(LMI)64. Help 获得交互式帮助系统65. History 查看历史记录66. Hostname 使用一个主机名来设置路由器,该主机名以提示符或缺省文件名的方式使用67. Interface 设置接口类型并且输入接口设置模式68. Interface 设置接口类型和进入接口设置模式69. Interface serial 选择接口并且输入接口设置模式70. Ip access-group 控制对一个接口的访问71. Ip address 设定接口的网络逻辑地址72. Ip address 设置一个接口地址和子网掩码并开始IP处理73. Ip default-network 建立一条缺省路由74. Ip domain-lookup 允许路由器缺省使用DNS75. Ip host 定义静态主机名到IP地址映射76. Ip name-server 指定至多6个进行名字-地址解析的服务器地址77. Ip route 建立一条静态路由78. Ip unnumbered 在为给一个接口分配一个明确的IP地址情况下,在串口上启动互连网协议(IP)的处理过程79. Ipx delay 设置点计数80. Ipx ipxwan 在串口上启动IPXWAN协议81. Ipx maximum-paths 当转发数据包时设置Cisco IOS软件使用的等价路径数量82. Ipx network 在一个特定接口上启动互连网数据包交换(IPX)的路由选择并且选择封装的类型(用帧封装)83. Ipx router 规定使用的路由选择协议84. Ipx routing 启动IPX路由选择85. Ipx sap-interval 在较慢的链路上设置较不频繁的SAP(业务广告协议)更新86. Ipx type-20-input-checks 限制对IPX20类数据包广播的传播的接受87. Isdn spid1 在路由器上规定已由ISDN业务供给商为B1信道分配的业务简介号(SPID)88. Isdn spid2 在路由器上规定已由ISDN业务供给商为B2信道分配的业务简介号(SPID)89. Isdntch-type 规定了在ISDN接口上的中心办公区的交换机的类型90. Keeplive 为使用帧中继封装的串行线路LMI(本地管理接口)机制91. Lat 打开LAT连接92. Line 确定一个特定的线路和开始线路设置93. Line concole 设置控制台端口线路94. Line vty 为远程控制台访问规定了一个虚拟终端95. Lock 锁住终端控制台96. Login 在终端会话登录过程中启动了密码检查97. Login 以某用户身份登录,登录时允许口令验证98. Logout 退出EXEC模式99. Mbranch 向下跟踪组播地址路由至终端100. Media-type 定义介质类型101. Metric holddown 把新的IGRP路由选择信息和正在使用的IGRP路由选择信息隔离一段时间102. Mrbranch 向上解析组播地址路由至枝端103. Mrinfo 从组播路由器上获取邻居和版本信息104. Mstat 对组播地址多次路由跟踪后显示统计数字105. Mtrace 由源向目标跟踪解析组播地址路径106. Name-connection 命名已存在的网络连接107. Ncia 开启/关闭NCIA服务器108. Network 把一个基于NIC的地址分配给一个和他直接相连的路由器把网络和一个IGRP的路由选择的过程联系起来在IPX路由器设置模式下,在网络上启动加强的IGRP109. Network 指定一个和路由器直接相连的网络地址段110. Network-number 对一个直接连接的网络进行规定111. No shutdown 打开一个关闭的接口112. Pad 开启一个X.29 PAD连接113. Permit 为一个已命名的IP ACL设置条件114. Ping 把ICMP响应请求的数据包发送网络上的另一个节点检查主机的可达性和网络的连通性对网络的基本连通性进行诊断115. Ping 发送回声请求,诊断基本的网络连通性116. Ppp 开始IETF点到点协议117. Ppp authentication 启动Challenge握手鉴权协议(CHAP)或密码验证协议(PAP)或将两者都启动,并且对在接口上选择的CHAP和PAP验证的顺序进行规定118. Ppp chap hostname 当用CHAP进行身份验证时,创建一批似乎是同一台主机的拨号路由器119. Ppp chap password 设置一个密码,该密码被发送到对路由器进行身份验证的主机命令对进入路由器的用户名/密码的数量进行了限制120. Ppp pap sent-username 对一个接口启动远程PAP支持,并且在PAP对同等层请求数据包验证过程中使用sent-username和password121. Protocol 对一个IP路由选择协议进行定义,该协议能是RIP,内部网关路由选择协议。

CISCO路由器配置使用手册(PORT&X25)

CISCO路由器配置使用手册(PORT&X25)

CISCO路由器配置使用手册目录1.CISCO路由器基本知识1.1. 物理端口介绍1.2. 内存体系结构介绍1.3. 配置途径1.4. 命令行配置模式1.5. 路由器口令的安全管理1.6. 常用命令2.IP协议配置3.部分广域网协议配置3.1. CISCO HDLC协议配置3.2. X.25配置3.3. PPP配置4.IP路由协议配置4.1. 静态路由配置4.2. 缺省路由配置4.3. IGRP配置4.4. RIP配置5.远程访问服务配置附录A:路由器口令恢复附录B:参考资料x251.CISCO路由器基本知识CISCO路由器品种繁多,从低端的700系列到高端的12000系列,共有十多个系列,每个系列的硬件接口和结构都是不一样的,其市场定位也分为几个层次,如早期固定配置的800、2500系列路由器分别是面向家庭或小型办事处用户、小型企业广域网或远程拨号接入,Cisco7000系列路由器用于大型网络的分布层连接,12000系列为骨干网络的核心路由器。

现在的路由器都是模块化结构,用户根据需要选择网络模块和广域网接口卡,同时为以后升级提供了很大的灵活性,如3600系列拥有70种接口模块(ATM、E1、ISDN PRI、DIGITAL MODEM等)可以选择,可以提供数据/语音、虚拟专网、拨号访问和多协议路由等解决方案。

其实,但从另一角度来说,路由器也是一台计算机,就象大家熟悉的运行WINDOWS95的PC机一样。

CISCO路由器也包含硬件和软件两部分,其软件就是思科公司创造的网络操作系统:Cisco IOS(Internetwork Operating System),掌握了IOS系统,也就掌握了路由器。

1.1.路由器常用物理端口介绍Cisco路由器支持的部分物理接口类型包括:■以太网■快速以太网■令牌环网■ FDDI■低速串口■高速串口■ HSSI■ ISDN BRI/PRI■ ATM比如,CISCO 2500系列包含以下几种端口:●高速同步串口,最大支持2.048M的E1速率。

保存路由器配置

保存路由器配置

保存路由器配置copy running-config startup-config重启后保存的配置不会重置。

test#copy running-config startup-configDestination filename [startup-config]?Building configuration...[OK]write重启后保存的配置会重置,只作⽤在未重启期间。

test#writeBuilding configuration...[OK]思科路由器的⼀些组件1. 只读存储器ROMROM中保存有加电⾃检程序POST、引导程序Bootstrap、ROM monitor、Mini IOS。

(型号较新的思科路由器ROM monitor和Mini IOS合并成⼀个部分)。

加电⾃检程序POST:⽤于路由器启动时检测硬件的基本功能、硬件运⾏是否正常及确定可⽤接⼝。

引导程序Bootstrap:初始化路由器,并加载IOS。

ROM monitor:对路由器硬件操作的机器语⾔微代码,⽤于测试或故障检测。

Mini IOS:⼩型IOS,主要在路由器没有IOS时起作⽤。

2. NVRAM⾮易失性随机访问存储器,指断电后仍能保持数据的⼀种RAM。

⽤于存储路由器的配置⽂件、配置寄存器。

配置寄存器⽤于控制路由器的启动⽅式,默认值是0x2102,代表正常启动。

3. 闪存Flash闪存Flash⼜称为电可擦除可编程的只读存储器,⽤于存储路由器的IOS。

4. 内存RAM⽤于存储路由器运⾏时所属要的软件和数据结构,IOS、配置⽂件都要加载到RAM中运⾏。

路由器的启动操作过程POST->Bootstrap->IOS->启动配置->Setup。

如果能找到启动配置,就不会进⼊Setup模式。

startup-config和running- config区别交换机中startup-config是开机是运⾏的配置⽂件,在NVRAM中,断电后能保存;running- config是即时配置过的运⾏⽂件,在DRAM中,断电后全部丢失。

cisco寄存器值详解[新版]

cisco寄存器值详解[新版]

cisco寄存器值详解通过show version命令可以看到路由器配置寄存器的值,缺省情况下为0x2102。

这四个数字每一个均有着重要的意义。

下面从低到高进行一一的介绍。

第一个2,还原成二进制为0010,这一部分为boot field,对路由器IOS的启动起着至关重要的作用,当boot field 的值为2-15中的任何一个时,路由器属于正常启动,当此值为0时,路由器启动后会进入ROMMON模式,此值为1时,路由器进入到RXBOOT模式(2500路由器的FLASH在配置寄存器的值为2102时属性为只读,如果要升级IOS必须把寄存器的值修改为2101)0,还原成二进制为0000,这四位中,起关键作用的是第三位(即整个寄存器里面的BIT 7),值为0,当路由器启动后会从NVRAM里面的配置文件调到RAM里运行,值为1,路由器启动后会忽略NVRAM的配置(这就是我们在进行PASSWORD RECOVERY时把寄存器的值改为2142的原因)1,还原成二进值为0001,我们来关注BIT8,值为0时,路由器在正常运行模式下CTRL + BREAK无效;值为1,路由器在任何运行模式下只要按下CTRL + BREAK均会立即进入ROMMON模式。

第二个2,还原成二进制为0100,其中BIT13,当值为0时,路由器如果进行网络启动会尝试无穷多次。

当值为1时,路由器最多进行5次的网络启动尝试。

寄存器位数十六进制功能描述0-3(启动次序)0x0000-0x000F启动字段:0000-停留在引导提示符下(>或rommon >下)0001-从ROM中引导,4-未使用5-未使用60x0040配置系统忽略NVRAM中的配置信息70x0080启动OEM位80x0100设置之后,暂停键在系统运行时无法使用;如果没有设置,系统会进入引导监控模式下(rommon>)9-100x0400全0的就是广播地址11-120x0800到0x1800控制台线路速度,默认的就是00即9600bps130x2000如果启动失败,系统以缺省ROM软件启动140x4000-150x8000该设置能够启用诊断消息,并忽略NVRAM的内容典型参数l 0x2102:运行过程中中断键被屏蔽,路由器会查看NVRAM中配置的内容以确定启动次序,如果启动失败会采用缺省的ROM软件进行启动。

第2章_CISCO路由器的基本配置(第3次课)

第2章_CISCO路由器的基本配置(第3次课)

2.1.2 通过控制台接口进行配置
路由器
– 使用RJ45-to-DB9控制台电缆 – 使用超级终端软件,单击Windows XP的【开始】菜单,依次选择
执行【程序】|【附件】|【通讯】|【超级终端】菜单命令 – 通讯口选择“COM1”,参数设置为9600波特率, 8个数据位, 不设奇
偶校验位, 1个停止位, 不设流量控制 – 如果通过AUX端口进行配置,通讯口选择“MODEM” – 如果通过Telnet方式进行配置 ,通讯口选择“TCP/IP(Winsock)”
(4)如果还失败,系统就从启动Flash中加载启动。
通过设置寄存器值进入不同的启动方式
1、ROM 监控模式
通常是一种恢复模式。它允许完成某些配置任务,比如恢复丢失 的口令或者下载软件(IOS)。如果路由没有找到有效的系统映象, 或者在启动过程中启动的序列被中断,路由器都有启动进入ROM 监 控模式。
第2章_CISCO路由器的 基本配置(第3次课)
2021年8月31日星期二
第2章 Cisco路由器配置基础
2.1 配置路由器 2.1.1 常用的路由器配置方法 2.1.2 通过控制台接口进行配置 2.1.3 通过Telnet进行配置 2.1.4 系统配置对话
2.2 路由器的命令行界面(CLI) 2.2.1 CLI 模式分类 2.2.2 帮助和编辑功能 2.2.3 Cisco路由器配置的基本命令(重点)
ROM 监控模式的缺省提示符是: Rommon>
在路由器启动时,可以从键盘发出Break信号,使路由器进入 ROM 监控模式。Windows的超级终端软件通过Ctrl+Break组合键发 出Break信号。
2、RxBoot 监控模式
是一种特殊的模式,使路由器进入该模式需要改变配置寄存器 的设置,并重启路由器。

寄存器值

在所有的思科路由器设备中,都有一个位于NVRAM中的16位软件寄存器,它又叫做管理配置寄存器。

在这个配置寄存器中,记录着很多跟路由器运行相关的参数。

其实,若把它比喻成思科路由器的管家婆,一点都不会过分。

一、配置寄存器的物理结构配置寄存器其物理结构其实很简单,就是在NVRAM中的16个数字。

配置寄存器的这16位从左到右分别为位十五、位十四到位零。

而每一个位都存储了一个二进制的值,也就是说,要么0,要么就是1。

路由器在启动的时候,就是去判断这些位数上的值分别是什么,然后采取对应的操作。

默认情况下,配置寄存器设置为从闪存加载IOS软件,并且从NVRAM内存中查找并加载配置文件。

此时,这个配置寄存器的值就为:第十三、第八位、第一位为1,其他位都为0。

若网络管理员要管理要思科路由器设备,则了解这个配置寄存器各种设备的含义是非常必要的。

在实际工作中,若要记住这十六位的二进值比较困难。

我们网络管理员往往喜欢利用十六进制的值来表示这个十六位数字的二进制置。

如0x2102就表示第十三、第八位、第一位为1,其他位都为0。

其中前面的0x表示这个数字是十六进制。

而十六进制与二进制的转换,即可以通过专业的转换器,也可以通过手工转换,具体的转换方法可以参考一些技术说明书。

笔者在这里也就不过度展开了。

不过笔者仍然像罗嗦一句,其实在微软操作系统有一个计算器小工具,凭借这个工具就可以轻松的把十六进制转换为二进制的值。

如下图:首先在进制选项内选中十六进制,然后把十六进制的值输入进去,如2102。

注意不用输入前面的十六进制标示符。

然后再选择二进制,此时,计算器就会把十六进制的值直接转换为二进制的值。

不过在看这个数字的时候,需要注意一点。

若想把二进制的转换为十六进制的,按相反操作即可。

在配置寄存器中,最左边的一位为十五位;最右边的一位为第零位。

也就是说,不是以一开头的。

这在刚开始对配置寄存器进行管理的时候,可能会误解。

另外,我们网络管理员还需要了解一些常见的配置其所对应的含义。

思科(CISCO)路由器配置命令及方法

最详细的CISCO路由器配置命令及方法第一章路由器配置基础一、基本设置方式二、命令状态三、设置对话过程四、常用命令五、配置IP寻址六、配置静态路由第二章广域网协议设置一、HDLC二、PPP三、X.25四、Relay五、ISDN六、PSTN第三章路由协议设置一、RIP协议二、IGRP协议三、OSPF协议四、重新分配路由五、IPX协议设置第四章服务质量及访问控制一、协议优先级设置二、队列定制三、访问控制第五章虚拟局域网(VLAN)路由一、虚拟局域网(VLAN)二、交换机间链路(ISL)协议三、虚拟局域网(VLAN)路由实例第一章:路由器配置基础一、基本设置方式一般来说,可以用5种方式来设置路由器:1.Console口接终端或运行终端仿真软件的微机;2.AUX口接MODEM,通过电话线与远方的终端或运行终端仿真软件的微机相连;3.通过Ethernet上的TFTP服务器;4.通过Ethernet上的TELNET程序;5.通过Ethernet上的SNMP网管工作站。

但路由器的第一次设置必须通过第一种方式进行,此时终端的硬件设置如下:波特率:9600数据位:8停止位:1奇偶校验: 无二、命令状态1. router>路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。

2. router#在router>提示符下键入enable,路由器进入特权命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。

3. router(config)#在router#提示符下键入configure terminal,出现提示符router(config)#,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。

4. router(config-if)#; router(config-line)#; router(config-router)#;…路由器处于局部设置状态,这时可以设置路由器某个局部的参数。

CISCO寄存器值及调试23页

CISCO寄存器值及调试CISCO寄存器值及调试2019-10-12 14:23Cisco路由器的内部组件1.bootstrap2.post3.ROM4.小型IOS5.RAM6.ROM7.NVRAM8.Configuration register路由器启动顺序启动顺序包括下列步骤1.路由器执行POST。

2.Bootstrap查找并加载Cisco IOS软件。

3.IOS软件在NVRAM中查找有效的配置文件。

4.如果NVRAM中有startup-config文件,路由器将加载并运行此文件。

管理配置寄存器所有Cisco路由器都具有一个位于NVRAM中的16位软件寄存器。

默认情况下,配置寄存器设置为从闪存加载startup-config文件。

理解配置寄存器位配置寄存器的16位从左到右是从15读到0。

Cisco路由器默认的配置设置时0x2102。

软件配置意义位十六进制解释0-3 0x0000-0x000f启动字段6 0x0040忽略NVRAM内容7 0x0080启用OEM位8 0x101禁用中断10 0x0400 IP广播全为零5、11-12 0x0800-0x1000控制台线路速率13 0x2000如果网络启动实效则启动默认ROM软件14 0x4000 IP广播包含网络号15 0x8000启用诊断信息并忽略NVRAM内容位于配置寄存器0位-3位的启动字段控制路由器的启动顺序。

检查当前配置寄存器值使用show version命令可以查看配置寄存器的当前值。

Cisco Internetwork Operating System Software IOS(tm)2500 Software(C2500-JS56I-L),Version 12.1(5)T12,RELEASE SOFTWARE(fc1) Copyright(c)1986-2019 by cisco Systems,Inc.Configuration register is 0x2142命令最后给出的信息就是配置寄存器的值。

Cisco设备的基本配置



21
交换机口令恢复的步骤
交换机口令恢复的步骤 ⒈连接交换机的console口到终端或PC仿真终端。用无Modem的直连线连接PC的串行口 到交换机的console口。 ⒉先按住交换机面板上的mode键,然后打开电源。 ⒊初始化flash。 >flash_init ⒋更名含有password的配置文件。
wg_ro_a# show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-JS-L), Version 12.0(3), RELEASE SOFTWARE (fc1) Copyright (c) 1986-1999 by cisco Systems, Inc. Compiled Mon 08-Feb-99 18:18 by phanguye Image text-base: 0x03050C84, data-base: 0x00001000 ROM: System Bootstrap, Version 11.0(10c), SOFTWARE BOOTFLASH: 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c), RELEASE SOFTWARE (fc1) wg_ro_a uptime is 20 minutes System restarted by reload System image file is "flash:c2500-js-l_120-3.bin" --More-Configuration register is 0x2102
第二部分 网络原理与网络设备配置管理
1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Cisco路由器的配置寄存器
日期:2006-5-24 浏览次数: 10973
出处:
1. 前言
配置寄存器是一个16位的虚拟寄存器,用于指定路由器启动的次序、中断参数和设置控制台波特率等。

该寄存器的值通常是以十六进制来表示的。

利用配置命令config register可以改变配置寄存器的值。

2. 启动次序
配置寄存器的最后4位,指定的是,路由器在启动的时候必须使用的启动文件所在的位置:
0x0000指定路由器进入ROM监控模式
0x0001指定从ROM中启动
0x0002-0x000F的值则参照在NVRAM配置文件中命令boot system指定的顺序
如果配置文件中没有boot system命令,路由器会试图用系统Flash存储器中的第一个文件来启动,如果失败,路由器就会试图用TFTP从网络上加载一个缺省文件名的文件(由boot域的值确定,如cisco2-4500),如果还失败,系统就从启动Flash中加载启动。

缺省的文件名是采用单词cisco、启动位的值以及路由器类型或处理器的名称构成。

例如某台4500上启动字段设为3,那么缺省的启动文件名就是cisco3-4500。

以MC3819(CPU型号,大多采用MOTOROLA)路由器启动顺序为例,下面就是启动的四个阶段:
1. 系统自举
2. 启动加载(读取配置信息和启动Flash文件系统的最小功能)
3. 启动系统IOS镜像文件
4. 接口初始化/系统重启
3. 配置寄存器
3.1. 各位的含义
表格1 配置寄存器各位的含义
例如:
通过show version命令可以看到路由器配置寄存器的值,缺省情况下为0x2102。

这四个数字每一个均有着重要的意义。

下面从低到高进行一一的介绍。

第一个2,还原成二进制为0010,这一部分为boot field,对路由器IOS的启动起着至关重要的作用,当boot field 的值为2-15中的任何一个时,路由器属于正常启动,当此值为0时,路由器启动后会进入ROMMON模式,此值为1时,路由器进入到RXBOOT模式(2500路由器的FLASH在配置寄存器的值为2102时属性为只读,如果要升级IOS必须把寄存器的值修改为2101)
0,还原成二进制为0000,这四位中,起关键作用的是第三位(即整个寄存器里面的BIT 7),值为0,当路由器启动后会从NVRAM里面的配置文件调到RAM里运行,值为1,路由器启动后会忽略NVRAM的配置(这就是我们在进行PASSWORD RECOVERY时把寄存器的值改为2142的原因)
1,还原成二进值为0001,我们来关注BIT8,值为0时,路由器在正常运行模式下CTRL + BREAK无效;值为1,路由器在任何运行模式下只要按下CTRL + BREAK均会立即进入ROMMON模式。

第二个2,还原成二进制为0100,其中BIT13,当值为0时,路由器如果进行网络启动会尝试无穷多次。

当值为1时,路由器最多进行5次的网络启动尝试。

寄存器位数十六进制功能描述
0-3(启动次序) 0x0000-0x000F 启动字段:0000-停留在引导提示符下(>或rommon >下)0001-从ROM 中引导,
4 -未使用
5 -未使用
6 0x0040 配置系统忽略NVRAM中的配置信息
7 0x0080 启动OEM位
8 0x0100 设置之后,暂停键在系统运行时无法使用;如果没有设置,系统会进入引导监控模式下(rommon>)
9 -
10 0x0400 全0的就是广播地址
11-12 0x0800到0x1800 控制台线路速度,默认的就是00即9600bps
13 0x2000 如果启动失败,系统以缺省ROM软件启动
14 0x4000 -
15 0x8000 该设置能够启用诊断消息,并忽略NVRAM的内容
典型参数
l 0x2102:运行过程中中断键被屏蔽,路由器会查看NVRAM中配置的内容以确定启动次序,如果启动失败会采用缺省的ROM软件进行启动。

l 0x2142:恢复密码时候使用。

忽略NVRAM配置信息而进入初始配置对话模式中去
3.2. 密码恢复
路由器的密码恢复是将路由器重启、中断再进入ROM监控模式,将设备设置为忽略配置文件,然后再重启,退出初始配置对话模式,配置存储器,然后读出或重新设置密码即可。

根据路由器的处理器不同,需要分两种情况进行处理。

l 适用于精简指令集计算机(RISC):
1. 关掉路由器电源,然后重新打开电源
2. 按下break键或别的键盘组合将路由器置入ROM监控模式。

Break键对不同计算机或终端软件是不同的,按键的次序可能是CTRL-D,CTRL-Break等。

3. 在rommon> 提示符下,键入conf reg 0x2142以设置路由器下一次从Flash加载启动的时候不要加载NVRAM中的启动配置信息
4. 键入reset命令,路由器将重启但忽略NVRAM中的配置信息
5. 路由器运行设置对话模式。

输入no或按下CTRL-C以跳过初始设置对话模式
6. 在router>提示符下输入enable以进入特权执行模式
7. 使用config memory或者copy startup running命令将启动配置信息拷贝到运行配置中去。

不要输入config terminal,否则将覆盖NVRAM中的配置信息
8. show running查看配置信息的内容,
9. 输入config terminal进入配置模式,根据需要改变线路密码或enable密码
10. 这时所有的接口都处于关闭状态,因此在每一个需要使用的接口上no shutdown
11. 输入config reg 0x2102命令设置路由器下次按照正常的方式启动
12. 按下CTRL-Z或End退出配置模式
13. write memory或copy run start命令保存所有所作的更改
14. 重启路由器并验证密码
非RISC:
1. 关掉路由器电源,然后重新打开电源
2. 按下break键或其他键进入ROM 监控模式
3. 在>提示符下,输入o命令以记录配置寄存器的当前值(通常是0x2102或0x0102)
4. 键入o/r 0x2142设置路由器下次启动不要加载NVRAM中的配置信息
5. 键入i重启路由器
6. 以下步骤和RISC处理器相关步骤一样
4. 路由器工作模式
l ROM监控模式:路由器已启动但是没有加载任何IOS,提示符为:>或rommon>
l 启动模式:启动Flash里含有最小化IOS启动程序,提示符为:router(boot)>
l 用户执行模式:成功加载启动了一份完整的IOS代码,可以显示系统信息、执行基本的测试等。

不能查看配置文件和使用debug命令
l 特权执行模式:完全访问的第二级模式。

可以现实系统设置和状态信息,可以进入配置模式,可以运行debug命令
l 配置模式:在enable模式中输入config terminal命令进入配置模式。

可以对接口、路由器以及线路配置进行设置
l 初始配置对话模式;启动时候,如果路由器没有进行配置(可能是因为路由器是新的或配置文件被write erase命令删除了)的话,进入系统配置对话模式。

可以依次进行主机名、执行密码以及enable密码的设置;还可对网络管理接口的IP和子网掩码配置。

然后保存到NVRAM中去。

相关文档
最新文档