简介:这份PDF资料面向网络工程师、运维人员及备考思科认证的学习者,系统讲解Cisco Catalyst 3560-E系列三层交换机的功能特性与配置方法,帮助读者掌握企业级交换机的部署与运维要点。资源包内含1个PDF文件,大小约591KB,内容涵盖设备概述、软件平台、万兆上行链路与TwinGig SFP转换器、模块化电源、PoE供电、冗余电源等硬件特性,并延伸至高性能IP路由、QoS服务质量、高级安全特性及网络管理工具等软件功能。配置部分则从Console、Telnet、SSH等接入方式讲起,逐步展开IP地址设置、VLAN划分、端口属性调整、路由协议启用、ACL与802.1X安全配置、QoS策略定义以及配置备份恢复等实操环节,目录结构清晰,便于按模块查阅。目前已有508人学习,适合希望系统掌握3560-E交换机配置思路与排错方法的读者参考。
1. 从一台二手 3560 说起:为什么版本选错连 console 都进不去
机柜里那台 Catalyst 3560 是朋友公司淘汰下来的,面板上 24 个 10/100 口加两个 SFP 上行,成色还行。我插上 console 线,SecureCRT 里敲回车,屏幕一片死寂——不是没输出,是波特率不对。3560 的 console 默认 9600-8-N-1,但有些批次出厂被改过,得先确认。更坑的是,这台机器跑的是 SMI 镜像,只有基本 RIP 和静态路由,想跑 OSPF 得先升级到 EMI 或 IP Services 特性集。很多新手拿到设备直接开配,配到一半发现命令敲不进去,回头查手册才知道是镜像版本卡住了。
三层交换机配置这件事,说难不难,但版本、镜像、接口命名这三样只要错一个,后面全是无用功。这篇笔记以 3560 为例,把从拿到设备到 VLAN 间路由跑通的完整过程拆开写,包括镜像选择、Console 接入、VLAN 与 SVI 配置、路由协议启用,以及配坏了怎么用 Xmodem 救回来。适合手里有真机或模拟器、想一次把三层交换跑通的人。
2. 环境准备:镜像、线缆和终端软件先对齐
2.1 确认硬件型号与镜像特性集
3560 系列分好几个子型号,配置前先看背板标签。常见的有 WS-C3560-24PS-S、WS-C3560G-48TS-E 等,后缀-S代表 SMI 标准镜像,-E代表 EMI 增强镜像。SMI 只支持静态路由和 RIPv1/v2,EMI 才支持 OSPF、EIGRP、BGP 这些动态路由协议。如果你要做的实验涉及 OSPF,拿到 SMI 的机器就得先升级镜像。
查看当前镜像版本,进到特权模式后执行:
Switch> enable Switch# show version输出里重点看两行:System image file显示当前加载的 IOS 文件名,Switch Ports Model显示型号。如果文件名里带ipbase就是 IP Base 特性集,带ipservices才是完整的三层路由功能。我一般会把这个输出截图存一份,后面升级镜像时对照用。
2.2 Console 线连接与终端参数
3560 前面板有一个 RJ-45 console 口,旁边印着 CONSOLE 字样。用附带的 rollover 线(一头 RJ-45 一头 DB-9)连接电脑串口,如果电脑没有串口就加一个 USB 转串口模块。终端软件参数固定为:
| 参数 | 值 |
|---|---|
| 波特率 | 9600 |
| 数据位 | 8 |
| 奇偶校验 | 无 |
| 停止位 | 1 |
| 流控 | 无 |
SecureCRT 或 PuTTY 里建一个 Serial 会话,按上表填好。如果敲回车没反应,先检查线序——rollover 线和直通线外观一样但线序相反,用错线是新手最常见的翻车点。确认线没问题后,按一下交换机面板上的 Mode 按钮,看端口指示灯是否闪烁,排除设备没通电的可能。
2.3 终端软件与 TFTP 服务器准备
后续升级镜像或备份配置需要 TFTP。Windows 上可以用 Tftpd32,Linux 下用tftpd-hpa。我一般在笔记本上开一个 TFTP 根目录,把 IOS 镜像文件放进去,交换机通过copy tftp: flash:拉取。注意 TFTP 服务器和交换机管理 IP 要在同一网段,否则得配路由。
# Linux 下快速起一个 TFTP 服务,根目录设为 /srv/tftp sudo apt install tftpd-hpa sudo systemctl start tftpd-hpa # 确认服务监听在 69 端口 ss -lunp | grep 69这段命令的作用是安装并启动 TFTP 服务,ss -lunp检查 UDP 69 端口是否在监听。如果没监听,检查/etc/default/tftpd-hpa里的TFTP_DIRECTORY路径是否存在、权限是否可读。我习惯把镜像文件权限设为 644,避免交换机读取时报权限错误。
3. 基础配置:从 Console 到管理 IP 打通
3.1 进入配置模式与基本参数
Console 连上后,第一次启动会进入 Setup 对话模式,直接输入no跳过,进入命令行。3560 的配置模式分三层:用户模式>、特权模式#、全局配置模式(config)#。基本流程如下:
Switch> enable Switch# configure terminal Switch(config)# hostname SW3560-01 SW3560-01(config)# enable secret Cisco123 SW3560-01(config)# line console 0 SW3560-01(config-line)# password Console123 SW3560-01(config-line)# login SW3560-01(config-line)# exitenable secret设置特权密码,密文存储;line console 0进入 console 线路配置,password加login让 console 也需要密码。注意enable secret和enable password的区别:前者加密,后者明文,生产环境一律用 secret。密码里如果带?号,IOS 会把它当帮助键,得先按Ctrl+V再输入。
3.2 管理 VLAN 与 SVI 地址
3560 默认所有端口在 VLAN 1,管理地址通常配在 VLAN 1 的 SVI 上。但生产环境建议单独划一个管理 VLAN,比如 VLAN 99。配置如下:
SW3560-01(config)# vlan 99 SW3560-01(config-vlan)# name MGMT SW3560-01(config-vlan)# exit SW3560-01(config)# interface vlan 99 SW3560-01(config-if)# ip address 192.168.99.1 255.255.255.0 SW3560-01(config-if)# no shutdown SW3560-01(config-if)# exit SW3560-01(config)# interface gigabitEthernet0/1 SW3560-01(config-if)# switchport mode access SW3560-01(config-if)# switchport access vlan 99interface vlan 99创建 SVI,相当于给 VLAN 99 配了一个三层接口地址。no shutdown必须敲,SVI 默认是 shutdown 状态。然后把 Gi0/1 划到 VLAN 99,电脑接这个口就能 ping 通 192.168.99.1。这里有个细节:3560 的 SVI 地址配好后,show ip interface brief里如果显示administratively down,就是忘了no shutdown。
3.3 默认网关与远程登录
管理 IP 配好后,如果要跨网段管理,还得配默认网关:
SW3560-01(config)# ip default-gateway 192.168.99.254注意这是ip default-gateway,不是ip route 0.0.0.0 0.0.0.0。前者用于二层交换机管理流量,后者用于三层路由。3560 作为三层交换机时,如果开启了ip routing,默认路由要用ip route配。这两个命令混用是常见错误,配错了远程就连不上。
远程登录用 Telnet 或 SSH。SSH 需要生成 RSA 密钥:
SW3560-01(config)# ip domain-name lab.local SW3560-01(config)# crypto key generate rsa modulus 1024 SW3560-01(config)# line vty 0 4 SW3560-01(config-line)# transport input ssh SW3560-01(config-line)# login local SW3560-01(config-line)# exit SW3560-01(config)# username admin privilege 15 secret Admin123crypto key generate rsa生成密钥对,modulus 1024指定密钥长度。transport input ssh只允许 SSH 登录,比 Telnet 安全。login local让 VTY 线路使用本地用户名密码认证。配完后用show ip ssh确认 SSH 已启用。
4. VLAN 间路由与路由协议:让三层真正跑起来
4.1 创建 VLAN 并分配端口
三层交换的核心是 VLAN 间路由。先建两个业务 VLAN:
SW3560-01(config)# vlan 10 SW3560-01(config-vlan)# name Sales SW3560-01(config-vlan)# exit SW3560-01(config)# vlan 20 SW3560-01(config-vlan)# name Tech SW3560-01(config-vlan)# exit SW3560-01(config)# interface range gigabitEthernet0/2 - 5 SW3560-01(config-if-range)# switchport mode access SW3560-01(config-if-range)# switchport access vlan 10 SW3560-01(config-if-range)# exit SW3560-01(config)# interface range gigabitEthernet0/6 - 9 SW3560-01(config-if-range)# switchport mode access SW3560-01(config-if-range)# switchport access vlan 20interface range批量配置端口,省去逐个敲命令。switchport mode access把端口设为接入模式,switchport access vlan指定所属 VLAN。配完后用show vlan brief确认端口已正确划分。
4.2 配置 SVI 实现 VLAN 间互通
给 VLAN 10 和 VLAN 20 各配一个 SVI 地址:
SW3560-01(config)# interface vlan 10 SW3560-01(config-if)# ip address 192.168.10.1 255.255.255.0 SW3560-01(config-if)# no shutdown SW3560-01(config-if)# exit SW3560-01(config)# interface vlan 20 SW3560-01(config-if)# ip address 192.168.20.1 255.255.255.0 SW3560-01(config-if)# no shutdown SW3560-01(config-if)# exit SW3560-01(config)# ip routing关键命令是ip routing,3560 默认可能没开三层路由,必须手动启用。启用后,VLAN 10 的电脑(网关指向 192.168.10.1)就能 ping 通 VLAN 20 的电脑。如果 ping 不通,先show ip route看直连路由有没有生成,再看两端电脑的防火墙是否拦了 ICMP。
4.3 启用 OSPF 动态路由
如果 3560 要和上游路由器跑动态路由,以 OSPF 为例:
SW3560-01(config)# router ospf 1 SW3560-01(config-router)# network 192.168.10.0 0.0.0.255 area 0 SW3560-01(config-router)# network 192.168.20.0 0.0.0.255 area 0 SW3560-01(config-router)# network 192.168.99.0 0.0.0.255 area 0 SW3560-01(config-router)# exitrouter ospf 1启动 OSPF 进程,进程号本地有效。network命令用反掩码宣告网段,area 0是骨干区域。注意 SMI 镜像不支持 OSPF,敲router ospf会报Invalid input detected,这时候就得先升级镜像。升级方法在下一章讲。
4.4 验证路由与接口状态
配完后逐项检查:
SW3560-01# show ip route SW3560-01# show ip ospf neighbor SW3560-01# show interfaces status SW3560-01# show ip interface briefshow ip route看有没有 O 开头的 OSPF 路由;show ip ospf neighbor看邻居状态是否 FULL;show interfaces status看端口 up/down 和 VLAN 归属;show ip interface brief看 SVI 地址和协议状态。我一般把这四条命令的输出存成基线,后面出问题好对比。
5. 避坑与排查:3560 配置中最容易翻车的五个点
5.1 现象:console 无输出,换线也不行
原因:波特率被改过,或者终端软件流控开了。3560 默认 9600,但有些设备被改成 115200。解决:终端软件里逐个试 9600、115200、38400,流控全部设为 None。如果还不行,断电重启,重启过程中按住 Mode 按钮直到指示灯灭,恢复出厂配置。
5.2 现象:SVI 配了 IP 但 ping 不通
原因:SVI 没no shutdown,或者 VLAN 没创建。解决:show ip interface brief看 SVI 状态,如果是administratively down就进接口敲no shutdown;show vlan brief确认 VLAN 存在且端口已划分。还有一种情况是ip routing没开,show ip route里没有直连路由。
5.3 现象:OSPF 邻居起不来
原因:两端 area 不一致、网络类型不匹配、或者接口被 passive 了。解决:show ip ospf interface看 area 和网络类型,show ip ospf neighbor看状态卡在 EXSTART 还是 INIT。EXSTART 通常是 MTU 不匹配,INIT 是单边收到 hello。检查两端ip ospf network类型是否一致,广播网络默认是 broadcast。
5.4 现象:升级镜像后设备起不来
原因:镜像文件不完整,或者 boot 变量指向了错误文件。解决:进 ROMMON 模式(重启时按 Ctrl+Break),用boot flash:手动指定镜像启动。如果 flash 里没有可用镜像,用 Xmodem 通过 console 传一个最小镜像进去。Xmodem 速度慢,115200 波特率下传 10MB 大约要 15 分钟,传之前把 console 波特率调到最高。
5.5 现象:配置改乱了想恢复出厂
原因:没有备份配置,或者忘了erase startup-config后还要reload。解决:erase startup-config删除启动配置,delete vlan.dat删除 VLAN 数据库,然后reload重启。注意vlan.dat不删的话,VLAN 信息还在。重启后设备回到出厂状态,console 波特率也恢复 9600。
6. 装完怎么验证:三层路由跑通的三个硬指标
配置完成后,别急着收工。我习惯用三个指标确认这套三层交换真的跑通了,缺一个都说明还有隐患。
第一个指标是 VLAN 间互通。找两台电脑,分别接在 VLAN 10 和 VLAN 20 的端口上,IP 设为 192.168.10.100/24 和 192.168.20.100/24,网关分别指向对应 SVI。在 VLAN 10 的电脑上ping 192.168.20.100,通的话说明 SVI 和ip routing都生效了。如果不通,先在交换机上ping 192.168.20.100,交换机自己能通但电脑不通,问题在电脑网关或防火墙;交换机自己也不通,问题在 SVI 或 VLAN 划分。
第二个指标是路由表完整。show ip route输出里,直连网段应该是C开头,OSPF 学到的应该是O开头。如果只有直连没有 OSPF,检查router ospf里的 network 宣告是否覆盖了所有需要通告的网段。我见过有人只宣告了业务网段,忘了管理网段,结果远程管理断了,只能跑去机房插 console。
第三个指标是端口状态与 MAC 表。show interfaces status里所有接线的端口应该是connected,show mac address-table里能看到终端 MAC 地址绑在正确的端口和 VLAN 上。如果某个端口显示notconnect,检查网线和水晶头;如果 MAC 表里没有,检查端口是不是被shutdown了或者划到了错误的 VLAN。
验证通过后,把配置备份出来:
SW3560-01# copy running-config startup-config SW3560-01# copy startup-config tftp:第一条命令把当前配置写入 NVRAM,重启后生效;第二条把配置备份到 TFTP 服务器。我一般还会把show version、show ip route、show vlan brief的输出一起存到 TFTP 根目录,命名带上日期,比如SW3560-01_20250101_show_version.txt。这样下次设备出问题,翻出备份对比一下就知道哪里被改过。
从那以后我每次配完三层交换,都强制走一遍「ping 对端 → 看路由表 → 查 MAC 表」这三步,少一步都不收工。希望帮到你。
本文还有配套的精品资源,点击获取