路由交换密码恢复

在日常网络管理或维护中你可能遇到一下两种情况

  1. 管理员忘记了设备的密码,不能对设置进行调试
  2. 刚到一个公司负责网络,前面的管理员什么也没有留下公司设备密码无法得知

当遇到以上情况的时候,就需要对设备进行密码恢复。对路由器、交换机进行密码恢复的步骤是不同的。

路由器的密码恢复原理:

如果忘记的路由器的密码,就无法对路由器执行配置,这时需要恢复路由器的密码。

路由器的密码保存在startup-config中,只需要在开机是绕过就可以重新配置路由器的密码了。

如果要路由器在启动是绕过startup-config的配置,只有修改寄存器的值。

正常情况下路由器的寄存器的值是0x2102,把2102换算成十六进制的数为0010.0001.0000.0010,其中第六个比特位(从右边数)可以控制路由器的启动顺序,如果该位为0,表示启动是运行startup-config,如果为1表示忽略startup-config的配置,而进入Setup模式。当该为为1时,配置寄存器的值为0x2142。

路由器密码恢复过程

  1. 重启路由器,并同时按下Ctrl+Breack键中断IOS加载,路由器将进入ROM Monitor模式。
  2. 将寄存器的值更改为0x2142,表示在启动时忽略startup-config的配置。

    命令:confreg 0x2142

  3. 路由器再次重启,由于更改了寄存器的值,路由器将无法加载配置文件,因此也就不会在有登录密码。

    重启命令:reset

  4. 进入配置模式将配置文件手动加载回来。

    命令:copy startup-config running-config

  5. 通过show run查看设置了那些密码,然后逐一更改回来
  6. 修改配置寄存器的值,并保存配置

    命令:config-register 0x2102

  7. 密码恢复完成。

交换机密码恢复原理:

交换机的密码被保存在flash中的配置文件config.text中,可以通过命令dir来查看。只要开机启动是绕过config.text文件就可以配置交换机了。原理很简单只要把config-text该个名字交换机就不会加载配置文件,相当与交换机回到了出场设置。但是需要注意的是进入IOS后。要把原来的配置恢复回来,再把密码改成自己的。

交换机密码恢复步骤

  1. 重启交换机,有些交换机没有重启按钮,可以拔掉交换机插头
  2. 交换机启动时,按住交换机上面的mode键,当看到配置界面显示switch 命令提示,便可松开mode键。
  3. 这是会进入一个专门做故障恢复的IOS。在这个模式下初始化flash。

    命令:flash_init

  4. 将config.text文件名改成config.old。

    命令:rename flash:config.text  flash:config.old

  5. 重启交换机

    命令:boot

    现在可以进入IOS,但是到这里密码恢复还没有完成,因为配置文件里不知存有密码,还有很多其他参数设定,必须恢复这些密码。

  6. 把配置文件的名字改回来

    命令:rename flash:config.old flash:config.text

  7. 手工加载配置文件

    命令:rename  flash:config.text system:running-config

  8. 配置文件加载完成以后,需要进入配置模式修改密码,最后保存配置,完成密码恢复。
时间: 2024-10-12 22:51:56

路由交换密码恢复的相关文章

12.交换路由密码恢复

当你的登录密码突然忘记了肿么办呐?别怕根据下面步骤我们可以进行密码重置. CISCO思科路由器密码恢复: v 重启路由器,同时按下Ctrl+Break键中断IOS的加载,进入ROM系统. v 修改配置寄存器的默认值0X2102改为0X2142,表示启动时忽略NV的配置. > confreg 0x2142 > reset v 手动加载NV配置到RAM中. # copy startup-config running-config v 选择重置密码方式. 2 保留配置型密码重置: (config)#

华三路由交换-H3C配置Comsole和Telnet登录密码_v1

允许转载,但必须注明出版处与原文链接,否则追究其法律责任,谢谢合作! 华三路由交换-H3C配置Comsole和Telnet登录密码_v1 [设置Console 接口密码]步骤一.进入Console 接口配置.[H3C]user-interface console 0步骤二.把认证模式设置为密码认证并配置密码.[H3C-line-console0]authentication-mode password[H3C-line-console0]set authentication password s

l 交换机的密码恢复

l 交换机的密码恢复 具体步骤: 1. 拔掉交换机的插头 因为交换机没有电源开关,所以只能切断电源来重启交换机. 2. 重新插好电源后,立刻按住交换机上的"mode" 键,当看到配置界面显示"switch:"命令提示,便可松开"mode"键.这表示已经进入到一个专门用来做故障恢复的简单IOS,由于没有密码,正常的IOS无法进入,所以只能先在这里做一些参数设定.如图所示: 3. 使用上面提示的命令"flash_init"初始化F

思科路由器和交换机密码恢复

show running-config sh run show startup-config sh star    //查看配置文件// copy running-config startup-config    //保存配置文件// erase nvram    //删除配置文件// ----------------------------------------------------------------------------------------------- ----------

路由器、交换机的密码恢复与远程管理以及ISO的备份、恢复、升级、修复

一:路由器的密码恢复    如果忘记了路由器的enable密码,就无法进入特权模式,因此也就无法对路由器执行配置.这时如果要重新配置路由器,就需要重启路由器的时候绕过startup-config配置文件(enable密码保存在startup-config配置文件中),然后重新配置enable密码.    如果要使路由器启动的时候绕过satrtup-config配置文件,只能修改配置寄存器的值,正常情况下,配置寄存器的值是0x2102(0x代表16进制),将2102改为16进制为0010.0001

CISCO-路由器交换机密码恢复

路由器密码恢复: 准备工作:一台PC跟一台路由器用console线相连 工作原理:如果忘记密码被锁在路由器外,通过修复寄存器值来进行修复 默认的寄存器值为0x2102(关闭的),若要恢复口令需要开启这个值,告诉路由器忽略NVRAM的内容.开启配置寄存器的值是0x2142 步骤: 路由器第一次使用时使用超级终端(Hyper Terminal或者SecureCRT) 1  同时按下ctrl+break键   (执行一个中断来中断启动顺序) 2  修改寄存器值(修改为0x2142) Rommon 1>

路由器与交换机的密码恢复

在一些企业网络中,通常会有一些人为的因素而导致一些设备的密码被忘记,这时就需要管理员来进行对这些设备的密码恢复或逐一更改,而如何更改这些设备上的密码就请看下面的配置例子. 假设有一台Cisco的交换机的密码被遗忘要进行重新更改密码我们应该怎么做呢? 首先,我们先观察一下交换机,一般交换机上都是有一个按钮的那个按钮就是"mode"键,然后我们在将交换机链接到电脑上,并接通交换机的电源,在交换机接通电源的时候要立刻按住交换机上的"mode"键,长按一会儿.打开Secur

虚拟机,win server 2008,路由交换,实验报告

实验01:安装windows  server  2008  R2 实验目标: 通过VMware Workstation 新建一台虚拟机并安装windows  server  2008 R2版本的操作系统 实验环境 一台安装有VMware的主机 实验步骤 一. 新建一台虚拟机 1. 运行VMware Workstation软件-文件-新建虚拟机- 按向导点击"下一步" 选择"下一步" 点击"下一步"直到 二.     1.开始安装系统 完成后点击&

Juniper NetScreen密码恢复

密码恢复:      使用笔记本连接防火墙的console口,用户名和密码都输入机身后面的序列号,此时会警告你要reset configure,两次按"y"后防火墙恢复了出厂设置,并重新启动.(防火墙启动时要把console线拔开,否则将会进入一个tftp传送映像的模式.) 出厂的默认用户名和密码是netscreen,ether1的ip是192.168.1.1,把笔记本的ip地址设置一个192.168.1.0/24网段的IP,用网线连接到ether1,就可以用浏览器访问了. "