微信优化

weixinyouhua

Cisco2960交换机怎么配置?配置命令与步骤详解

2026-09-05 04:57:28

cisco2960作为入门级二层交换机,配置核心无非是登录、管理IP、VLAN划分和恢复出厂这四个动作,掌握了它们,日常组网和排障就够用了。

cisco2960交换机配置命令:从登录到跑通业务

拿到一台全新的Cisco 2960,先别急着插网线,我的习惯是先通过Console线连接,完成最基础的初始化,这条线一头插交换机的Console口,另一头接电脑的USB转串口,然后用SecureCRT或Putty建立会话,波特率选9600,数据位8,停止位1,无校验,连接好后,打开交换机电源,你会看到IOS的启动过程。

登录方式和初始化准备

多数二手或项目退下来的2960带着前任的配置,建议先恢复出厂(具体方法在后面说),如果是全新设备,开机后会进入初始配置向导,直接按Ctrl+C跳过,进入命令行模式,这时你会看到类似Switch>的提示符,输入enable进入特权模式,默认没有密码,直接回车,接着用configure terminal进入全局配置模式,全部基础配置都在这里完成。

基础配置:管理IP、网关注册

交换机管理地址是远程SSH和Telnet的前提,以下是常用配置片段:

enable
configure terminal
hostname Core-SW-01
interface vlan 1
ip address 192.168.1.2 255.255.255.0
no shutdown
exit
ip default-gateway 192.168.1.1
enable secret yourpassword
line vty 0 15
password yourpassword
login
exit

注意几点:enable secret比enable password更安全,加密存储,VLAN 1是默认管理VLAN,如果网络里划分了专门的管理VLAN,就把interface vlan 1换成对应编号,并把端口划进去。ip default-gateway必须配置,否则跨网段管理不了,对于2960的IOS 15.x版本,SSH需要先配置域名和RSA密钥,否则只能用Telnet。

保存配置和基础验证

配置完别直接关机,一定要执行copy running-config startup-config,或者用简写wr,想确认配置是否生效,用show running-config查看完整配置,show interface status查看端口状态,如果端口显示Err-disabled,多半是端口安全或STP异常,需要单独排查。

Cisco2960交换机怎么配置?配置命令与步骤详解

cisco2960怎么配置vlan?一张表看懂端口划分

VLAN是二层交换机最核心的功能,2960支持1024个VLAN(ID范围1-4094,实际受硬件限制),一般够用了,创建VLAN和划分端口是两件事,很多新手容易混在一起。

创建VLAN与命名

进入全局配置模式,创建VLAN并给名字:

configure terminal
vlan 10
name Sales
exit
vlan 20
name Engineering
exit

端口的Access与Trunk模式

Access口连接终端设备(PC、打印机),Trunk口连接其他交换机或路由器,配置实例:

interface range fastEthernet 0/1-10
switchport mode access
switchport access vlan 10
exit
interface gigabitEthernet 0/1
switchport mode trunk
switchport trunk allowed vlan 10,20

下面这张表总结了两种模式的适用场景和配置要点:

端口模式 适用对象 关键配置 常见误区
Access PC、IP电话 switchport access vlan 编号 忘记no shutdown,端口未激活
Trunk 交换机互联、路由器子接口 switchport trunk allowed vlan 没有限定允许列表,导致广播泛滥

行业共识认为,Trunk口一定要用switchport trunk allowed vlan限定通过列表,而不是放任所有VLAN通行,这样能缩小广播域,也便于故障隔离,如果交换机上联防火墙或路由器,通常用Trunk配合子接口做单臂路由。

查看VLAN和端口对应关系

排查VLAN问题时,show vlan brief是最常用的命令,一屏列出所有VLAN的ID、名称和对应端口,确认某个端口属于哪个VLAN,用show interface fastEthernet 0/1 switchport,输出里包含了管理状态和VLAN信息。

思科2960交换机恢复出厂设置:两种实用路径

设备密码忘了、配置乱到不想排查、旧设备要回收利用,都需要恢复出厂,这里给出两种路径,一种只用命令,一种用硬件按钮。

命令方式:erase startup-config + delete vlan.dat

2960的VLAN信息存储在单独的

Cisco2960交换机怎么配置?配置命令与步骤详解

vlan.dat文件里,所以只删除startup-config并不彻底,完整步骤如下:

enable
erase startup-config
delete vlan.dat
reload

delete vlan.dat会询问是否删除文件,输入y确认。reload重新启动时,系统会提示是否保存当前配置,输入n,重启后就回到出厂状态。

硬件方式:长按Mode按钮

部分2960机型(比如WS-C2960-24TT-L)前面板有Mode按钮,断电状态下按住Mode按钮不松手,同时插电,等待系统灯变为橙色或闪烁后松开,会进入ROMmon模式,这种方式适合无法进入命令行的场景,进入后输入flash_init、dir flash检查文件,再手动删除配置文件和vlan.dat,最后reset重启,不过这个方法对初学者有点考验,能用命令方式尽量用命令。

二手思科2960交换机价格与选型避坑指南

近年来,由于新设备交货周期长,不少中小项目转向二手2960,二手思科2960交换机价格从百元到几百元不等,具体取决于型号、端口速率和接口形态,比如常见的2960-24TT是百兆电口加千兆上行,二手价格较低;而2960G系列全千兆,价格明显更高,购买时重点看以下几点:

  • 开机测试:让卖家拍show version和show interface status的截图,确认IOS版本和端口没有Err-disabled。
  • 检查Flash剩余空间:老设备Flash只有8MB或16MB,如果剩余空间不足,传IOS镜像会失败。
  • 确认Secure Boot支持:早期2960不支持Secure Boot,新固件可能刷不进去,这会影响网络安全合规。

业内专家指出,二手交换机的故障高发部件是电源和电容,建议到手后连续满载运行48小时再上业务。

安全加固和常见故障排查

配置好VLAN和Trunk只是开始,安全加固和排障才是日常,2960作为接入层设备,直接面对终端,最容易出现环路和广播风暴。

端口安全和防环路

端口安全配置可以限制每个端口允许的MAC数量,防止私接设备:

interface fastEthernet 0/1
switchport port-security
switchport port-security maximum 2
switchport port-security violation restrict

Cisco2960交换机怎么配置?配置命令与步骤详解

STP(生成树协议)是防环路的默认保障,2960默认启用PVST+,不需要额外配置,但要检查根桥是否合理:用show spanning-tree root查看根桥ID,如果不合理,用spanning-tree vlan 1 root primary微调优先级。

常见问题快速定位

  • PC获取不到IP:检查所连端口是否划分到了正确的VLAN,以及上联Trunk是否允许该VLAN通过。
  • 端口UP但无法通信:多数是双工模式不匹配,用duplex full强制百兆端口双工,或者用negotiate auto恢复自动协商。
  • SSH连接不上:确认是否配置了ip domain-name和crypto key generate rsa,以及VTY线路是否启用了transport input ssh。

Q&A:cisco2960交换机配置常见问题

Q:cisco2960交换机配置命令和3550的差距大吗?

不大,二者都运行IOS,基础命令通用,2960不支持三层路由功能,所以像ip routing、interface vlan下配IP做网关这类命令在2960上部分可用但意义有限,学习先掌握二层配置,再接触三层交换机,过渡很顺滑。

Q:2960的默认管理地址是什么?

没有任何配置的出厂状态,管理地址为空,需要通过Console口配置,默认所有端口都在VLAN 1,管理IP一般就配在VLAN 1上,但为了安全,建议后期把管理地址迁移到独立的管理VLAN。

Q:配置错误导致交换机不通了,如何快速回滚?

使用configure terminal后,可以用exit退出到特权模式,执行copy startup-config running-config把启动配置重新加载到运行配置,覆盖刚才的操作,如果还没保存,也可以直接重启,运行配置就丢了,所以每次大改动前,先执行copy running-config startup-config保留一个副本。

回到开头那句话,Cisco 2960的配置核心就那几样东西:登录、管理IP、VLAN、恢复出厂,把这几个命令练熟,再面对花样翻新的网络需求时,你心里就有底了。

相关文章

2024年,SaaS软件行业碰到获客难、增长慢等问题吗?

我们努力让每一次邂逅总能超越期待