【交换机配置命令大全】在实际网络环境中,交换机的配置是网络管理员日常工作中不可或缺的一部分。无论是小型办公室还是大型数据中心,掌握常见的交换机配置命令对于保障网络稳定运行、提高管理效率具有重要意义。本文将对常见的交换机配置命令进行总结,并以表格形式展示,便于查阅与记忆。
一、基础配置命令
| 命令 | 功能说明 |
| `enable` | 进入特权模式 |
| `configure terminal` | 进入全局配置模式 |
| `hostname [名称]` | 设置交换机主机名 |
| `interface [接口编号]` | 进入接口配置模式(如:`interface GigabitEthernet0/1`) |
| `no shutdown` | 启用接口 |
| `exit` | 退出当前配置模式 |
| `end` | 退出所有模式,返回到特权模式 |
| `show version` | 查看交换机版本信息 |
| `show running-config` | 查看当前运行配置 |
| `show startup-config` | 查看启动配置文件 |
二、VLAN 配置命令
| 命令 | 功能说明 |
| `vlan [编号]` | 创建 VLAN |
| `name [名称]` | 为 VLAN 命名 |
| `exit` | 退出 VLAN 配置模式 |
| `interface [接口编号]` | 进入接口配置模式 |
| `switchport mode access` | 将接口设为接入模式 |
| `switchport access vlan [编号]` | 将接口划分到指定 VLAN |
| `switchport mode trunk` | 将接口设为中继模式 |
| `switchport trunk allowed vlan [编号列表]` | 允许特定 VLAN 通过中继链路 |
三、端口安全配置命令
| 命令 | 功能说明 |
| `port-security` | 启用端口安全功能 |
| `maximum [数量]` | 设置允许连接的 MAC 地址最大数量 |
| `violation [action]` | 设置违规处理方式(如:`shutdown`、`restrict`、`protect`) |
| `mac-address [MAC地址]` | 手动绑定 MAC 地址 |
| `show port-security address` | 查看已绑定的 MAC 地址 |
四、STP(生成树协议)配置命令
| 命令 | 功能说明 |
| `spanning-tree` | 启用 STP 协议 |
| `spanning-tree mode [模式]` | 设置 STP 模式(如:`rapid-pvst`) |
| `spanning-tree vlan [编号] priority [数值]` | 设置 VLAN 的 STP 优先级 |
| `show spanning-tree` | 查看 STP 状态和信息 |
五、静态路由配置命令(适用于三层交换机)
| 命令 | 功能说明 |
| `ip route [目标网络] [子网掩码] [下一跳地址]` | 配置静态路由 |
| `show ip route` | 查看路由表 |
六、Telnet / SSH 配置命令
| 命令 | 功能说明 |
| `line vty 0 4` | 进入虚拟终端配置模式 |
| `login` | 启用登录验证 |
| `password [密码]` | 设置 Telnet 登录密码 |
| `transport input telnet` | 允许 Telnet 连接 |
| `transport input ssh` | 允许 SSH 连接 |
| `crypto key generate rsa` | 生成 SSH 密钥 |
七、日志与调试命令
| 命令 | 功能说明 |
| `logging buffered [大小]` | 设置系统日志缓冲区大小 |
| `logging console` | 显示控制台日志 |
| `show logging` | 查看系统日志 |
| `debug [功能]` | 开启调试信息(如:`debug ip packet`) |
八、备份与恢复配置命令
| 命令 | 功能说明 |
| `copy running-config tftp:` | 将当前配置保存到 TFTP 服务器 |
| `copy startup-config tftp:` | 将启动配置保存到 TFTP 服务器 |
| `copy tftp: running-config` | 从 TFTP 服务器加载配置 |
| `copy flash: startup-config` | 将运行配置保存为启动配置 |
总结
交换机配置是一项技术性较强的工作,涉及多个层面的设置。掌握上述命令不仅有助于日常维护,还能在遇到网络故障时快速定位问题。建议在实际操作前先做好配置备份,并在测试环境中进行验证。随着网络规模的扩大,合理规划 VLAN、端口安全、STP 等配置将成为提升网络性能和安全性的关键。


