交换机作为网络核心设备,其管理命令的掌握是网络运维人员的基本技能,通过命令行界面(CLI)对交换机进行配置和管理,能够实现网络拓扑搭建、VLAN划分、端口安全、链路聚合等关键功能,本文将详细解析交换机的常用管理命令,涵盖基础配置、VLAN管理、端口配置、链路聚合、安全配置及维护命令等核心模块,帮助读者系统掌握交换机管理技能。

基础配置命令
交换机的基础配置是网络管理的起点,主要包括设备名称、管理IP、登录权限等设置,通过system-view命令进入系统视图,这是执行大部分配置命令的前提,在系统视图下,使用sysname [name]命令为交换机设置名称,便于网络设备识别。sysname Switch-Core将设备命名为"Switch-Core",配置管理IP地址需进入VLAN接口视图,使用interface Vlan-interface 1进入默认VLAN1接口,然后通过ip address [ip-address] [subnet-mask]设置IP,如ip address 192.168.1.1 255.255.255.0,为保障设备安全,需配置登录权限,如设置登录密码为password simple Huawei,并通过user-interface vty 0 4进入虚拟终端视图,配置authentication-mode password和set authentication password cipher Huawei启用密码验证,使用quit命令逐级退出视图,并通过save命令保存配置,防止设备重启后配置丢失。
VLAN管理命令
VLAN(虚拟局域网)技术能够隔离广播域,提升网络安全性,创建VLAN需使用vlan [vlan-id]命令,如vlan 10创建VLAN 10,若需批量创建VLAN,可使用vlan batch [vlan-id1] [vlan-id2],例如vlan batch 10 20 30一次性创建三个VLAN,将端口加入VLAN时,需先进入端口视图,使用interface GigabitEthernet 0/0/1进入千兆以太网端口0/0/1,通过port link-type access将端口设置为接入模式,再使用port default vlan 10将端口划入VLAN 10,对于连接其他交换机的端口,需配置为 trunk 模式,port link-type trunk后,通过port trunk allow-pass vlan all允许所有VLAN通过,或指定允许的VLAN列表,如port trunk allow-pass vlan 10 20,删除VLAN时,使用undo vlan [vlan-id],但需注意该操作将删除VLAN所有配置,且默认VLAN1无法删除。
端口配置命令
端口是交换机与终端设备连接的接口,合理配置端口参数对网络性能至关重要,进入端口视图后,可通过description [text]设置端口描述信息,如description To-Server-Room便于后期维护,配置端口速率和双工模式时,使用speed {10 | 100 | 1000 | auto}和duplex {half | full | auto},例如speed 1000和duplex full将端口强制设置为千兆全双工模式,开启端口环回检测功能,通过loopback-detection enable启用,并设置loopback-detection action shutdown在检测到环路时自动关闭端口,对于需要启用STP(生成树协议)的端口,使用stp enable开启,防止网络环路,还可配置端口流量控制,如flow-control启用流控功能,避免网络拥塞。
链路聚合配置
链路聚合(Eth-Trunk)能够将多个物理端口捆绑成一个逻辑端口,提升带宽和链路冗余,创建Eth-Trunk使用interface Eth-Trunk 1进入Eth-Trunk 1视图,通过mode lacp-static配置静态LACP模式,将物理端口加入Eth-Trunk时,需先进入物理端口视图,使用eth-trunk 1将其划入Eth-Trunk 1,例如在interface GigabitEthernet 0/0/2视图下执行eth-trunk 1,配置Eth-Trunk的带宽阈值可通过max active-linknumber 4设置最大活动链路数为4,提升负载均衡能力,验证链路聚合状态可使用display eth-trunk 1命令,查看端口成员及链路状态。

安全配置命令
交换机的安全配置是防范网络攻击的关键,端口安全功能可限制端口接入的MAC地址数量,在端口视图下使用port-security max-mac-num 10限制最大MAC地址数为10,并通过port-security mac-address sticky将动态学习的MAC地址转换为静态绑定,配置端口隔离,使用port-isolate enable将端口加入隔离组,防止二层互访,对于远程管理,可配置ACL(访问控制列表),如acl number 3000创建高级ACL,通过rule deny source 192.168.1.0 0.0.0.255禁止特定网段访问,并将ACL应用于接口,使用traffic-filter inbound acl 3000在入方向过滤流量。
维护与诊断命令
网络维护中,诊断命令能快速定位故障,查看交换机基本信息使用display version,显示软件版本和硬件信息,检查端口状态通过display interface brief,以表格形式展示端口名称、状态、IP等信息,监控网络流量使用display interface [interface-name],查看端口收发包字节数和错误包数,诊断连通性时,ping [ip-address]测试网络可达性,tracert [ip-address]跟踪数据包路径,日志管理可通过logfile size 1024设置日志文件大小,使用display logbuffer查看系统日志。
相关问答FAQs
Q1:如何查看交换机中已创建的所有VLAN?
A:在用户视图下执行display vlan命令,可查看交换机中所有已创建的VLAN ID、名称及包含的端口列表,若需查看特定VLAN的详细信息,可使用display vlan [vlan-id],例如display vlan 10将显示VLAN 10的端口成员和属性配置。
Q2:交换机端口无法通信,如何排查故障?
A:排查步骤如下:①使用display interface [interface-name]检查端口状态是否为UP,若为DOWN则检查物理连接;②执行display port vlan确认端口所属VLAN是否正确;③使用display mac-address查看MAC地址表,确认目标设备的MAC地址是否已学习;④检查ACL配置是否阻止了流量,通过display acl all查看ACL规则;⑤验证对端设备端口配置是否与本端匹配,如速率、双工模式是否一致。
