Chinaunix首页 | 论坛 | 博客
  • 博客访问: 80214
  • 博文数量: 19
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 202
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-24 17:26
个人简介

Linux、Python爱好者,推广者。

文章分类

全部博文(19)

文章存档

2015年(1)

2011年(1)

2010年(2)

2009年(15)

我的朋友

分类:

2009-05-13 15:53:49

重启路由器时绕过startup-config的配置,必须修改配置寄存器的值。正常情况下配置寄存器的值是0x2102(0x表示十六进制),把2102换算成十六进制为:0010.0001.0000.0010,其中第3段中的第2个比特位(即0000中的第二个0)可以控制路由器启动时的顺序。如果改位为0,则表示在启动时运行startup-config的配置,如果该位为1,则表示在启动时忽略starup-config的配置,而进入setup模式。当该位为1时,配置寄存器的值为0x2142.
1.重启路由器,在启动60s内按下ctrl+break键,是路由器进入ROM Monitor模式
2.在提示符下输入命令修改配置寄存器的值,然后重新启动路由器
rommon1>confreg 0x2142
rommon2>reset
3.重启路由器后进入setup模式,选择no退回EXEC模式,此时路由器原有的配置仍然保存在startup-config中,为使路由器恢复密码后配置不变,应把startup-config中的配置保存到running-config中,然后重新设置enable密码,并把配置寄存器的值改回0x2102(否则以后每次启动路由器都进入setup模式)
router>enable
router#copy startup-config startup-config
router#config teminal
router(config)#enable password cisco
router(config)#config-register 0x2102
router#copy running-config startup-config
router#reload
阅读(1112) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~