1.路由器设备升级
设备的IOS备份。操作系统备份。
IOS配置放在 flash中。
(1)通过ftp 备份
(2)通过tftp备份
路由器与TFTP连接。两个设备在同一个网段,同一个LAN;
R1:10.1.1.1/24
SERVER1:TFTP服务器:10.1.1.254/24
flash里面的IOS文件,拷贝到:TFTP服务器。
服务器,PC,路由器属于相同的设备。
R1 f0/0
Router> en
Router#confi t
Router(config)#int f0/0
Router(config-if)#ip address 10.1.1.1 255.255.255.0
Router(config-if)#no shutdown --激活
Router(config-if)#end
Router# hostname R1
R1#
SERVER1配置地址:
Interface :FastEthernet
IP Address:10.1.1.254
Subnet Mask:255.255.255.0
Router#ping 10.1.1.254 --能ping 通服务器,就是通的。
R1# sh flash: --查看闪存配置信息。
File Length Name/status
3 50938004 c2800nm-advipservicesk9-mz.124-15.T1.bin
--从路由器中
R1# copy flash: tftp:
source filename[]? c2800nm-advipservicesk9-mz.124-15.T1.bin
Address or name of remote host[]? 10.1.1.254
Destination filename [c2800nm-advipservicesk9-mz.124-15.T1.bin]? xrbz.bin --重新定义一个文件名。
--出现感叹号,说明在拷贝。
--登陆SERVER1;
Services:
TFTP
xrbz.bin --可以看到这个文件。
备份步骤:
1.确保tftp服务器和路由器在同一个lan中。
2. copy flash: tftp: --拷贝flash到tftp; 属于源文件名,目标主机,目表文件名。
2.升级设备
(1)拷贝原来的IOS镜像到TFTP服务
(2)将新的IOS镜像靠拷贝到flash中并加载。
R1# dir --检查还有多少内存,是否足够安装IOS;
R1# copy tftp: flash:
Address or name of remote host[]?10.1.1.254
Source filename[]? c2800nm-advipservicesk9-mz.124-151-4.M4.bin
Destination filename[c2800nm-advipservicesk9-mz.124-151-4.M4.bin]? enter --使用默认
%Error copying tftp://10.1.1.254/c2800xxxxxx.bin (Not enough space on device)
--需要删除原来的IOS镜像。
R1# delete flash:
Delete filename []?c2800nm-advipservicesk9-mz.124-15.T1.bin
--重新拷贝:
R1# copy tftp: flash:
Address or name of remote host[]?10.1.1.254
Source filename[]? c2800nm-advipservicesk9-mz.124-151-4.M4.bin
Destination filename[c2800nm-advipservicesk9-mz.124-151-4.M4.bin]? enter --使用默认
R1# sh version --查看当前正在运行的IOS版本。
R1# wr memory --保存。
R1# reload --重新启动。
--只有重新启动后新的IOS才能生效。
升级设备:
1.确保tftpserver和 设备在同一个LAN;
2.R1# copy tftp: flash: --拷贝镜像到FLASH; 并备份原来的文件。
3.重启 reload ;
---注意:
现在在flash中有一份IOS文件,在tftp中以份IOS文件。
设备加载IOS是有顺序的。
1.先到flash中加载IOS,如果没有找到
2.到tftp中去寻找IOS
3.到 rom 中寻找IOS
R1#
R1#configure
R1(config)#boot system
3.路由器的密码恢复
--例如上一任网管设置了密码:
R1#configure
R1(config)#enable secret klsjdflkjsdlk
R1(config)#exit
R1#exit
--我登陆路由器。
R1>en
Password: --未知密码,无法登陆。
--要想破解密码,必须登陆到路由器本机,远程无法破解密码。
--路由器密码恢复
1.断电,家电重启 ctrl+c 进入rommon模式。
rommon 1>
rommon 1> config-register 0x2142
rommon 1> reset --重启
Continue with configuration diaglog?[yes/no]:n
Router>en
Router# config t --已经登陆进入了
Router(config)#end
Router# sh run --检查配置,所有配置都没有了。
Router# copy startup-config running-config
R1# --配置拷贝回来,名字也变了。
R1#sh run --重新查看配置的内容,又有了。
R1#config terminal
R1(config)#enable secret cisco123 --修改密码。
R1#config terminal
R1(config)#exit
R1#wr memory --保存到内存中。 保存密码。
R1#config terminal
R1(config)#config-register 0x2102
R1(config)#exit
R1#wr memory --保存到内存中。 保存配置。
R1#exit
R1>
R1>en
Password:cisco123
R1#
密码破解的原理。
1.断电,家电重启 ctrl+c 进入rommon模式。
2.config-register 0x2142 配置寄存器的默认值:0x2102
0x2142 代表设备启动的时候不加载配置文件【经过我们修改后的】
代表初始化的路由器。
3.reset 就是代表reload 重启。
4.第一步:Router# copy startup-config running-config
然后进行密码修改。
5.要把配置寄存器的值改回:0x2102,设备启动时加载配置。
6.write memory 保存修改的内容。新的配置文件保存到startup-config;