在有些时候我们遗忘了路由器的密码,可以使用修改寄存器的值来改变路由器的启动顺序,以达到密码重置的效果。这里以思科路由器2811为例。
在这之前我们应当先查看路由器的寄存器的值
查看方法
enable 进入特权模式
show version 查看版本信息
Configuration register is 0x2102 寄存器的值,在版本信息的最后一行,不同的设备寄存器的值不同
我们重启设备,在设备未完成启动的时候摁下键盘的Break键(模拟器PacketTracer为ctrl+c)
进入启动设置模式
confreg 0x2142 修改寄存器的值(即修改启动顺序使之不加载NVRAM中的配置)
reset 设备重新启动
enable 进入特权模式
conf t 进入全局配置模式
enable secret 设置暗文密码
end 返回特权模式
copy running-config startup-config 保存配置(即将新的密码写入NVRAM)
reload 重新启动设备
再次进入启动设置模式
confreg 0x2102 修改寄存器的值(改回原来的值)
reset 设备重新启动