CISCO配置寄存器值分析
配置寄存器的在NVRAM中的格式:0 0 0 0| 0 0 0 0| 0 0 0 0| 0 0 0 0
15141312 11109 8 7 6 5 4 3 2 1 0
下面说下配置寄存器各个字段的作用:
0-3 启动字段(0x0000-0x000f)
6 忽略NVRAM配置文件(0x0040)
7 启用OEM位(0x0080)
8 禁用中断(0x0100)
10 IP广播全为零(0400)
5、11-12 控制台线路速率(0x0800-0x1000)
13 如果网络启动失效,则启动默认ROM软件(0x2000)
14 IP广播不包含网络号(0x4000)
15 启动诊断信息并忽略NVRAM内容(0x8000)
启动字段取值意义说明
0 ROM监控模式
1 从ROM中启动映像文件
2-f 指定默认启动文件名(任何从2-f的值都告诉路由器使用NVRAM中指定的启动命令)
路由器中组件如下:
bootstrap、ROM监控程序、POST、微型IOS,这些程序都是存放在ROM中的
ROM、RAM、FLASH、NVRAM、配置寄存器
利用修改配置寄存器值来恢复路由器口令
1、Ctrl+Break来启动一个中断,中断路由器启动顺序,进入ROM监控模式
2、修改配置寄存器值为0x2142
有两种方式:
2.1、rommon 1>confreg 0x2142
rommon 1>reset
2.2、o/r 0x2142
i
3、重启后进入特权模式下
copy startup-config running-config
conf t
enable secret cisco
config-register 0x2102
boot system命令指定引导系统的IOS文件,并编写成一个指定好的启动顺序
boot system flash ios_name
boot system tftp ios_name ip_add
boot system rom
页:
[1]