菜鸟科技网

华为交换机端口配置常用命令有哪些?

华为交换机端口配置是企业网络部署中的基础操作,涉及VLAN划分、速率/模式调整、安全策略等多个维度,合理的端口配置能提升网络性能与安全性,以下从基础配置、进阶配置及典型场景配置三个维度,详细说明华为交换机端口配置的关键命令及操作逻辑。

华为交换机端口配置常用命令有哪些?-图1
(图片来源网络,侵删)

基础端口配置命令

基础配置主要完成端口启用、基本参数设置及VLAN划分,是端口正常通信的前提。

进入系统视图与端口视图

在华为交换机的命令行界面(CLI),需通过系统视图进入具体端口视图才能执行配置。

system-view                    # 进入系统视图  
interface GigabitEthernet 0/0/1  # 进入指定端口视图(以千兆以太网口0/0/1为例,实际端口根据设备型号调整)  

启用/禁用端口

默认情况下,交换机端口处于开启状态,但可通过命令手动控制端口状态,用于网络调试或安全隔离。

undo shutdown  # 启用端口(默认开启,此命令为恢复操作)  
shutdown       # 禁用端口  

配置端口速率与双工模式

根据终端设备能力(如服务器、PC、摄像头等),需匹配端口速率(10/100/1000Mbps)和双工模式(半双工/全双工/自协商),避免因参数不匹配导致通信异常。

华为交换机端口配置常用命令有哪些?-图2
(图片来源网络,侵删)
speed {10 | 100 | 1000 | auto}       # 设置端口速率,auto为自协商(默认值)  
duplex {half | full | auto}         # 设置双工模式,auto为自协商(默认值)  

示例:为连接服务器的端口强制配置1000Mbps全双工模式:

interface GigabitEthernet 0/0/1  
 speed 1000  
 duplex full  

端口VLAN配置

VLAN(虚拟局域网)是隔离广播域的核心技术,通过划分VLAN实现业务分流与安全隔离。

  • 创建VLAN:若VLAN未存在,需先创建。

    vlan 10  # 创建VLAN 10,若已存在则直接进入VLAN视图  
  • 端口加入VLAN:端口可加入access(接入型)、trunk(干道型)或hybrid(混合型)三种模式,不同模式适用场景不同。

    • Access模式:用于连接终端设备(如PC、打印机),端口只能属于1个VLAN,发送数据时剥离VLAN标签,接收数据时添加默认VLAN标签。

      port link-type access          # 设置端口为Access模式  
      port default vlan 10           # 将端口划入VLAN 10  
    • Trunk模式:用于连接交换机之间的链路,允许多个VLAN通过,默认可传输所有VLAN流量,可通过命令限制允许通过的VLAN列表。

      port link-type trunk           # 设置端口为Trunk模式  
      port trunk allow-pass vlan 10 20  # 设置允许通过的VLAN为10和20(默认为所有VLAN)  
    • Hybrid模式:灵活的VLAN传输模式,可配置端口剥离或保留VLAN标签,适用于特殊场景(如连接AP或语音设备)。

      port link-type hybrid          # 设置端口为Hybrid模式  
      port hybrid tagged vlan 10 20  # 设置端口以带标签方式通过VLAN 10和20  
      port hybrid untagged vlan 30   # 设置端口以不带标签方式通过VLAN 30  

进阶端口配置命令

进阶配置涉及端口安全、流量控制及镜像功能,用于提升网络稳定性与可管理性。

端口安全配置

通过端口安全功能,可限制端口允许接入的MAC地址数量,防止非法设备接入。

port-security enable                  # 启用端口安全功能  
port-security max-mac-num 1           # 设置端口最大MAC地址数为1(仅允许1台设备接入)  
port-security mac-address sticky      # 开启MAC地址 sticky功能,将学习到的MAC地址转化为安全地址  

场景:办公区PC端口限制单设备接入,避免私自接入Hub或无线路由器。

端口流量控制

当网络拥塞时,可通过流量控制(Flow Control)避免数据包丢失,需在两端端口同时启用。

flow-control                         # 启用端口流量控制  
undo flow-control                     # 禁用流量控制  

端口镜像配置

端口镜像(SPAN)用于将指定端口的流量复制到镜像端口,便于通过监控设备分析网络流量(如故障排查、安全审计)。

# 配置镜像端口(观察端口)  
interface GigabitEthernet 0/0/20  
port-mirror to observe-port internal  # 设置为镜像端口,内部观察端口  
# 配置被镜像端口(源端口)  
interface GigabitEthernet 0/0/1  
port-mirror inbound                   # 镜像流入流量  
port-mirror outbound                  # 镜像流出流量  
port-mirror both                      # 同时镜像流入流出流量(默认)  

典型场景配置示例

场景1:划分VLAN隔离部门流量

某企业要求销售部(VLAN 10)和技术部(VLAN 20)网络隔离,配置如下:

# 创建VLAN  
vlan 10  
vlan 20  
# 配置销售部端口(0/0/1-0/0/10)为Access模式,划入VLAN 10  
interface range GigabitEthernet 0/0/1 to GigabitEthernet 0/0/10  
 port link-type access  
 port default vlan 10  
# 配置技术部端口(0/0/11-0/0/20)为Access模式,划入VLAN 20  
interface range GigabitEthernet 0/0/11 to GigabitEthernet 0/0/20  
 port link-type access  
 port default vlan 20  

场景2:交换机间Trunk链路配置

两台交换机(SwitchA与SwitchB)通过千兆光口互联,需允许所有VLAN通过:

# SwitchA配置  
interface GigabitEthernet 0/0/24  
 port link-type trunk  
 port trunk allow-pass vlan all  
# SwitchB配置(与SwitchA一致)  
interface GigabitEthernet 0/0/24  
 port link-type trunk  
 port trunk allow-pass vlan all  

相关问答FAQs

问题1:华为交换机端口显示“ Administratively DOWN ”是什么原因?如何解决?
解答:“ Administratively DOWN ”表示端口被手动禁用(通过shutdown命令),或端口物理状态异常(如光纤模块未插好、网线故障),解决步骤:

  1. 检查端口是否执行shutdown命令,若执行则通过undo shutdown启用;
  2. 检查物理连接:确认网线两端是否插紧、光纤模块是否兼容及光衰是否正常;
  3. 检查端口是否被端口安全功能关闭(如违规MAC地址导致端口被shutdown),可通过display port-security查看状态并解除锁定。

问题2:如何查看华为交换机端口的VLAN配置和流量统计信息?
解答:可通过以下命令查看端口配置及流量信息:

  • 查看端口VLAN配置
    display port vlan  # 查看所有端口的VLAN模式及所属VLAN  
    display this interface GigabitEthernet 0/0/1  # 查看指定端口的当前配置  
  • 查看端口流量统计
    display interface GigabitEthernet 0/0/1  # 查看端口收包量、字节数、错误包等统计信息  

    通过分析display interface输出中的“ Input ”和“ Output ”字段,可判断端口是否存在流量异常(如丢包、CRC错误)。

分享:
扫描分享到社交APP
上一篇
下一篇