上架CiscoWS-C4948E设备及升级IOS
设备是杭州运过来的使用过的设备,设备是有密码及相关配置的。
先与负责人(客户)联系能不能要到密码,不能要到密码就进行密码破解。同时确定源配置要不要保留。(无论客户是保留还是删除我们都应该备份IOS及配置到自己电脑)
所以过程要有客户工程师全程参与,不可单独行动。上架完成要与客户工程师确定无误在离开。同时邮件告知相关人员。
1)密码破解
不同的设备破解密码的方式可能不一样,这次的设备是CiscoWS-C4948E。
1.重启设备。
要关闭电源,然后重新打开。在5秒内按Ctrl-C以防止自动引导。此操作将您置于ROM监视器(ROMmon)提示模式。
2.在ROMmon提示符下使用confreg 0x2142命令,以便设置配置寄存器值以绕过存储在NVRAM中的启动配置。
rommon 1> confreg 0x2142
您必须重置或重新启动才能使新配置生效。
3.发出reset命令,以便模块重新启动。
rommon 2 > reset
4.确保配置寄存器值为0x2142。此值使模块从Flash启动,而无需加载已保存的配置。在Switch提示符下发出enable命令进入启用模式。然后,发出show version命令以检查配置寄存器值。
Switch> enable
Switch#show version
显示 Configuration register is 0x2142
5.发出Copy startup-config running-config命令将NVRAM复制到内存中。
6.发出show ip interface brief命令以确保之前使用的接口显示“ up up ”状态。如果在密码恢复之前使用的任何接口显示“ down ”,请在该接口上发出no shutdown命令以启动接口。
7.使用命令show running-config命令以显示模块上以前保存的配置(看密码配置)
8.发出以下命令来更改密码:
c-4006-SUPIII#configure terminal
c-4006-SUPIII(config)#no enable secret
c-4006-SUPIII(config)#enable secret < password >
9.确保将配置寄存器值更改回0x2102
c-4006-SUPIII(config)# config-register 0x2102
c-4006-SUPIII#write memory
c-4006-SUPIII #show version
查看显示Configuration register is 0x2142 (will be 0x2102 at next reload)
配置寄存器为0x2142(下次重载时为0x2102)
破解密码要去官网或者网上查阅相关资料不能盲目重试浪费时间。
参考资料:https://www.cisco.com/c/en/us/support/docs/switches/catalyst-4000-series-switches/21229-pswdrec-cat4000-supiii-21229.html
2)备份IOS及配置文件
Console线传输比较慢,所以传输文件一般使用USB接口,或者网线接口。这次使用的是网线接口。
两端插好网线,交换机上配置VLAN(可以使用VLAN 1),给VALN配置和电脑相同网段,vlan配置好IP后一定要 no shutdown。
1.在自己电脑上搭建好TFTP服务器,打开TFTP服务器,将根目录设置为IOS文件所在目录。
2.在特权模式下show flash查看当前flash中的IOS的大小及名字。
3.使用命令备份IOS及配置文件
SWitch#copy flash tftp
SWitch#copy running-config tftp
3)上传IOS(这次没有要我们上传配置)
上传新的IOS,上传前要注意内存大小够不够。上传后要比较MD5值看文件上传后是否出错。如果有多个IOS,要设置启动顺序。
SWitch#copy tftp flash
大量!!!后显示上传成功。
4)删除原来的IOS及配置
Switch#delete flash:文件名
Switch#erase startup-config