3560配置的核心结论是:无论你是做企业网接入还是小型核心,掌握初始化、VLAN划分、Trunk中继和远程管理这四步,就能让这台经典三层交换机稳定跑上五年以上。
Catalyst 3560系列在二手市场依然活跃,很多机房和弱电项目还在用它,原因就是性价比高、命令行逻辑清晰,但不少新手拿到机器后,面对命令行界面一脸懵,或者照着网上的老教程敲命令,结果发现版本不同、接口编号对不上,下面这套配置思路,基于主流IOS 15.0版本,覆盖日常使用频率最高的场景。
3560配置前的准备工作:连接方式与系统检查
拿到设备后,别急着插电,先检查背面标签,确认是3560-24TS还是48PS,这决定了端口速率和PoE供电能力,连接方式优先用Console线,USB转串口驱动装好之后,在设备管理器里确认COM口号,打开终端软件(PuTTY或SecureCRT),设置波特率9600,数据位8,停止位1,无流控,通电后如果能看到自检信息,说明连接正常。
进入命令行后,首先敲enable进入特权模式,然后执行show version,重点看IOS版本和运行时间,行业共识认为,15.0(2)之后的版本稳定性较好,支持更多新特性,如果版本过低,建议先升级,否则后面配置VLAN间路由时可能遇到兼容性问题。
以下为初始必查项:
show running-config查看当前生效配置show vlan brief查看VLAN数据库show interface status查看所有端口状态show inventory查看硬件序列号,方便后续备案
3560配置IP地址的两种路径:三层接口与SVI
多数人拿到3560,第一件事就是给它配个管理IP,这里的坑在于,3560既有物理三层口,也有交换虚拟接口(SVI),如果只做二层交换,用SVI就够了;如果某些端口要当路由口用,那就得单独配置物理接口的IP。
配置管理VLAN的SVI地址
这是最常用的方式,假设管理VLAN是VLAN 1,命令如下:
Switch>enable
Switch#configure terminal
Switch(config)#interface vlan 1
Switch(config-if)#ip address 192.168.1.10 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit
Switch(config)#ip default-gateway 192.168.1.1
注意,如果交换机上有多个VLAN,并且需要跨网段访问,不能用ip default-gateway,而要启用IP路由:
Switch(config)#ip routing
这样SVI接口的地址就可以作为各VLAN的网关,配置完成后,用

show ip interface brief验证地址是否生效。
把物理端口设为三层路由口
有些场景下,比如连接防火墙或路由器,需要端口直接配IP,不经过VLAN,命令如下:
Switch(config)#interface gigabitethernet0/1
Switch(config-if)#no switchport
Switch(config-if)#ip address 10.0.0.2 255.255.255.252
Switch(config-if)#no shutdown
no switchport是关键,它把二层端口变成三层路由口,这个操作在旧版本中可能需要重启,但新版本即时生效。
3560配置VLAN:从创建到端口的完整流程
VLAN划分是3560最基础也最核心的功能,很多新手会问,3560配置VLAN的命令为什么和模拟器里不一样?其实命令一样,只是端口命名方式不同,模拟器里是FastEthernet0/1,真实机器可能是GigabitEthernet0/1,或者TenGigabitEthernet1/0/1,先确认端口类型,再动手。
创建VLAN并划分端口
首先在全局模式下创建VLAN,然后进入端口,设置access模式并划入对应VLAN:
Switch(config)#vlan 10
Switch(config-vlan)#name Office
Switch(config-vlan)#exit
Switch(config)#interface gigabitethernet0/1-24
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10
批量接口用interface range命令,可以省去逐条敲的麻烦,要注意的是,如果端口之前配置过trunk,需要先switchport mode access强制切换。
配置Trunk端口:允许特定VLAN通过
上联交换机或服务器时需要配置Trunk,与H3C不同,思科默认VLAN 1是允许的,配置Trunk时要考虑是否需要修剪VLAN:
Switch(config)#interface gigabitethernet0/25
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan 10,20,30
这里encapsulation dot1q在部分3560上可能不需要,因为只支持802.1Q,如果设备上有老旧模块,可能还需要执行这个命令,配置完成后,用show interfaces trunk查看端口状态和允许的VLAN列表。
3560配置远程管理:Telnet和SSH的取舍
管理IP设好了,VLAN也通了,接下来要做的是远程登录,Telnet配置简单,但明文传输密码,不适合生产环境,SSH是加密通道,但需要先配置域名和密钥,业内专家指出,现在网络安全审查越来越严,刚买的3560配置SSH已经成了必备技能。
Telnet快速配置
Switch(config)#line vty 0 15 Switch(config-line)#password cisco123 Switch(config-line)#login Switch(config-line)#exit
这样只能本地登录,要允许远程访问,还需要在VTY下加一句transport input telnet,同时注意ACL限制源地址。
SSH完整配置步骤
SSH需要三步:设置主机名和域名,生成RSA密钥,配置VTY调用SSH:
Switch(config)#hostname Core-SW
Core-SW(config)#ip domain-name example.com
Core-SW(config)#crypto key generate rsa modulus 2048
Core-SW(config)#line vty 0 15
Core-SW(config-line)#transport input ssh
Core-SW(config-line)#login local
Core-SW(config-line)#exit
Core-SW(config)#username admin privilege 15 secret Admin@2026
密钥生成时会提示要不要覆盖已有密钥,选yes就行,生成后,不要忘记录本地账号,否则SSH登录会被拒绝,测试时用ssh -l admin 192.168.1.10。
3560恢复出厂设置与密码重置:最后的救命方案
配置错误或者密码遗忘,谁都可能遇到。3560恢复出厂设置和密码重置是两个不同概念,别搞混。
完全清空配置
在特权模式下执行:
Switch#erase startup-config
Switch#reload
系统会询问是否保存改变,输入no,然后确认重启,重启后回到空配置状态,就像刚从包装箱里拿出来一样。
密码遗忘的破解流程
如果忘记enable密码,需要进入ROMmon模式,步骤是:断电,按住MODE键,重新上电,直到出现switch:提示符,然后执行:
switch: flash_init
switch: load_helper
switch: dir flash:
找到config.text文件,改名为config.old,再重启,重启后配置被跳过,密码自然清空,但注意,这只适用于本地密码,如果是AAA认证且服务器不响应,处理方式更复杂。
备份和恢复配置文件
配置完成后,用copy running-config startup-config保存,备份到TFTP服务器用:
Switch#copy startup-config tftp://192.168.1.200/3560-backup.txt
恢复同理,反过来执行即可,这个操作在批量部署几台设备时特别实用,改完IP后,直接把配置推进去。
3560配置常见报错与排查思路
命令行报错是家常便饭,最常见的两个:% Invalid input detected 和 % Ambiguous command,前者通常是命令单词拼错或当前模式不支持,后者是命令缩写太短,比如show int g0/1中的interface缩写成int没问题,但

show v就太模糊了。
端口不亮时,先查物理层:
show interface status看端口是否显示err-disableshow logging查看是否因链路震荡被自动关闭show spanning-tree blockedports检查生成树状态
如果端口被Switchport Port-security锁定,用errdisable recovery cause all自动恢复,还有一类问题,是VLAN间路由不通,确认三个点:ip routing是否开启,每个VLAN的SVI接口是否no shutdown,以及客户端网关是否指向SVI地址。
3560配置核心要点汇总
配置3560并不难,难点在于理解数据转发路径,梳理下来,日常维护中只需记住以下几条:
- 管理地址走SVI,不要物理端口配IP
- 跨VLAN转发必须开启
ip routing - Trunk端口默认允许所有VLAN,务必用
allowed vlan收紧 - SSH替代Telnet,密码别用
cisco这种弱口令 - 每次改动后保存
copy running-config startup-config
只要带着这套思路去操作,无论是新装设备还是调旧设备,都能快速进入状态。
关于3560配置的常见问题解答
3560配置保存后,重启用show run看不到配置,是什么原因?
这是没有执行copy running-config startup-config导致的。running-config是运行时配置,断电就丢。startup-config是NVRAM里的启动配置,只有执行了保存命令,重启后配置才会自动加载,用show startup-config确认一下,如果为空,说明保存步骤漏了。
新买的旧款3560配置SSH时提示crypto key generate失败,如何处理?
多数情况是租用或VLAN间路由模式未设置,先检查show ip ssh确认SSH版本,然后确认主机名和域名是否正确设置,如果还有问题,检查IOS镜像是否带k9加密特性,不带的话需要升级到crypto镜像,没有k9,SSH功能受限制,可以用Telnet过渡,但不建议长期使用。
3560和3550配置命令在端口切换VLAN上有什么区别?
3550的端口命令是switchport access vlan,3560也一样,最大的区别在于3560支持private vlan和更强的QoS功能,而3550部分型号不支持,3550的交换矩阵背板带宽较低,在满配千兆端口时,丢包率会明显高于3560,操作上,3550执行switchport mode access后,默认会禁用动态trunk协议,而3560需要手动执行no dynamic相关命令,影响不大。

