保留原配置更改Cisco1721路由器密码

公司之前的专线接入通过第三方ISP,提供有Cisco 1721路由器作二次路由,后来更改ISP退下来。纯粹为好奇学习,想登录查看一下原配置,但密码已无法取得。以前CCNA学习时,阮老师有教,年代久远,也已不记得。最终还是Google帮上忙,经实践,以下步骤可以在不清除原有配置的基础上修改Cisco 1721的登录密码。步骤整理如下:

1、用一根Console线将路由器Console口与PC机串口(COM1或COM2)连接。(至于没有Console线的用户可以自行制作一根,制作 方式我会稍后提到)
2、于PC机启动超级终端,配置9600波特率、8个数据位、无奇偶校验、2个停止位。
3、“>” 提示符下,用Show Version命令查看登记码(一般为OX2102或Oxl02),记住此登记码后面第9步要将此登记码还原。
4、查看登记码,如果中断屏蔽(即登记码第4位为1),则重启路由器,自启动起30秒钟内按Ctrl+Break键;如果中断未屏蔽, 则发送中断(Cisco公司提供的技术手册注明要在开机后60秒内按Berak键)。
5、根据路由器系列不同,分别进行如下配置:
*路由器是2000、2500、3000、680×0 based 4000、7000系列,IOS版本为10.0以下或出现“>”提示符,则键入以下命令:
>o/r 0×42

> i

*路由器是1700、1003、1004、3600、4500、4700、72XX、75XX系列或出现“ROMMOM>”提示符,则键入以下命令:
ROMMON>confreg 0×42

ROMMON>reset

6、当提示是否进入配置对话框时(Would you like to enter the initial confinguration dialong?[yes]:),回答NO,如误
输入”YES”,立刻按Cter+C键退出)。在出现”Press RETURN to get started!”提示时,按回车键,进入ROM模式”Router>”。
7、键入enable命令进入EXEC状态,键入Router#show config查看原路由器配置和未加密口念,建议此时立刻做一个文本备份文件,以免误操作将原路由器配置丢失;再键入ROUTER#configuration memory,将NVRM模式中的参数表装入内存。
8、键入Router#configure terminal 命令进行配置,从配置表中找出(或改写)忘记的有效口令;更改完毕后一定要写入NVRAM中(Router#write memory(copy runing-config startup-config)),否则会丢失路由器原配置,并且会使改写的口令无效。
9、将第3步查到的登记码还原,一般为0×2102(即从闪存正常启动,并屏蔽中断),并激活所有端口(系统会将所有端口自动关闭):
Router(config)#config-register 0×2102

Router(config)#interface ××

Router(config-if)#no shutdown

Router#Ctrl-Z

10、重新启动路由器:
Router#reload

至此,可以在不丢失原有路由器配置的情况下找到或更改口令。