准备工作:一根console线,一个U盘/一根网线
下载软件:secureCRT
如果用FTP传输数据再下一个FTP软件,这里我用的是filezilla
准备一个console线连接交换机,连接完之后,打开自己的设备管理器,这时候会蹦出来一个COM
至于是COM几看自己电脑的设备,此时打开secureCRT,选择serial,其他的要和自己电脑数据匹配
连接完成之后,你的CRT上应该会蹦出来一堆字母,
开机完成之后会停留在switch,
这时候你有2种选择,一个是用FTP建立连接传输IOS镜像,一个是用U盘,FTP需要新建FTP服务器,U盘直接插交换机上就行。
如何确立镜像版本:
show version
假如是C3560的交换机,用完命令会显示一堆巴拉巴拉的数据,镜像通常是C3560-XXXXXXXXX-bin
这时候去思科官网直接下载相应版本的(有的镜像下载可能会很慢,提前下载最好)。
关于传输镜像,先说简单的,U盘插交换机上:
这时候需要看一下你交换机的内存,是不是足够容纳你的镜像。
show dir
这时候最下面会有多少多少内存,你自己比对一下,够用直接传,不够就delete
传输命令:copy usb0://XXXXXXXXXXXX.bin flash:
传输完再show dir一下,看看里面有没有你的镜像。
如果有,那么这一步算是成功的,ok的,完成了。
如果选择FTP传输,这时候,你需要先
show vlan
这时候你会发现,VLAN1上面有很多的口,gi0/4,5...........
这时候,先给VLAN1设置个IP地址
Conf t
interface vlan1
Ip address 192.168.206.2 255.255.255.0
No sh
现在,你把网线往VLAN1里包含的端口一插,比如插第4个。
这时候,调整你PC的IP地址,关上防火墙,如果能PING通,就说明连通了。
然后建立FTP服务器。
打开filezilla(很多软件都行),文件,连接到服务器
密码不用设了,连接
连接之后点击小人头像
选择general,添加账户,设置用户名密码。
再选择shared folders,这是设置共享文件夹(你交换机连接FTP服务器之后就可以下载共享文件夹里面的镜像了)
把权限都给他放开,然后就ok了。
记得把镜像放进共享文件夹哦。
此时
configure terminal
no ip ftp passive
ip ftp username 你刚刚设置的用户名
ip ftp password 1 你刚刚设置的密码
end
至此,你的FTP算是连接成功了
然后通过FTP服务器下载镜像:
copy tftp://xxxxxxxxxxxx.bin flash:
Source filename [XXXX.bin]?
Address or name of remote host []? 你的IP
Destination filename [XXXX.bin]?
!!
1314520 bytes copied in 0.01 secs (1314520 bytes/sec)
这时候就可以升级了
boot system flash:镜像名称
exit
wr
reload
进过漫长的重启
打开之后再show一波version
如果是你刚刚下载的镜像,就说明你升级完成了