菜鸟科技网

H3C交换机基本命令有哪些核心操作?

h3c交换机基本命令是网络管理员日常运维和配置管理中的核心工具,掌握这些命令能够有效完成交换机的初始化配置、网络连通性调试、VLAN划分、端口管理、路由配置、安全策略部署及系统监控等任务,以下从用户模式、系统模式、接口配置、VLAN管理、路由配置、安全配置、系统维护七个维度,结合具体命令和示例进行详细说明,并辅以表格归纳常用命令格式及功能,最后通过FAQs解答常见问题。

H3C交换机基本命令有哪些核心操作?-图1
(图片来源网络,侵删)

用户模式与系统模式切换

H3C交换机命令行界面(CLI)主要包含用户视图(User Interface)和系统视图(System View),不同视图下可执行的命令权限和功能不同,用户视图是初始登录后的状态,权限较低,仅能执行查看类命令;通过system-view命令可进入系统视图,权限提升,可进行全局配置。

用户视图命令

用户视图提示符为<H3C>,常用命令包括:

  • display version:查看系统版本信息,包括软件版本、硬件型号、启动时间等。
  • display device:查看设备硬件信息,如设备类型、CPU、内存、接口数量等。
  • ping <IP地址>:测试与目标主机的网络连通性,例如ping 192.168.1.1
  • tracert <IP地址>:跟踪到目标主机的路由路径,例如tracert 10.0.0.1
  • save:保存当前配置到设备存储(需在系统视图下执行,但用户视图下可通过快捷方式调用)。

系统视图进入与退出

  • 进入系统视图:<H3C> system-view,提示符变为[H3C]
  • 退出系统视图:[H3C] quit,返回用户视图;或使用return直接退出登录。
  • 保存配置:[H3C] save,将当前运行配置持久化存储,避免设备重启后丢失。

接口配置

接口是交换机连接终端设备或其他网络的基础,接口配置包括接口状态管理、IP地址配置、速率/双工模式设置等。

接口进入与状态管理

  • 进入接口视图:[H3C] interface <接口类型> <接口编号>,例如进入千兆以太网接口GigabitEthernet 1/0/1:[H3C] interface GigabitEthernet 1/0/1
  • 启用/关闭接口:默认情况下,接口处于关闭状态,需手动开启:
    • 开启:[H3C-GigabitEthernet1/0/1] undo shutdown(或[H3C-GigabitEthernet1/0/1] shutdown关闭接口)。
  • 查看接口状态:[H3C] display interface GigabitEthernet 1/0/1,可查看接口的IP地址、状态(up/down)、速率、双工模式、流量统计等信息。

接口IP地址配置

三层交换机接口可配置IP地址,实现跨网段通信;二层交换机接口默认为二层模式,需先切换为路由接口(三层模式)才能配置IP。

H3C交换机基本命令有哪些核心操作?-图2
(图片来源网络,侵删)
  • 切换为路由接口:[H3C-GigabitEthernet1/0/1] port link-mode route
  • 配置IP地址:[H3C-GigabitEthernet1/0/1] ip address <IP地址> <子网掩码>,例如ip address 192.168.1.1 255.255.255.0
  • 配置描述信息:[H3C-GigabitEthernet1/0/1] description "连接服务器-接口1",便于后续维护识别接口用途。

接口速率与双工模式

  • 查看当前速率/双工模式:[H3C] display interface GigabitEthernet 1/0/1 | include "Duplex" "Speed"
  • 手动配置速率(需接口支持):[H3C-GigabitEthernet1/0/1] speed 100(速率可选10/100/1000,1000为千兆);[H3C-GigabitEthernet1/0/1] duplex full(双工模式可选half/full/auto,full为全双工)。

VLAN管理

VLAN(虚拟局域网)是划分广播域、隔离网络冲突、提升安全性的核心技术,H3C交换机支持VLAN的创建、端口划分、Trunk配置等操作。

VLAN创建

  • 创建VLAN:[H3C] vlan <VLAN_ID>,例如创建VLAN 10:[H3C] vlan 10,进入VLAN视图[H3C-vlan10]
  • 删除VLAN:[H3C] undo vlan <VLAN_ID>,删除后该VLAN下所有端口将恢复默认配置(VLAN 1)。
  • 批量创建VLAN:[H3C] vlan batch <VLAN_ID1> <VLAN_ID2> [VLAN_ID3],例如vlan batch 10 20 30,同时创建VLAN 10、20、30。

端口加入VLAN

  • 二层端口加入VLAN(接入端口):进入接口视图后,使用port link-type access将端口设置为接入端口(只能属于一个VLAN),再使用port default vlan <VLAN_ID>指定VLAN:
    [H3C] interface GigabitEthernet 1/0/1
    [H3C-GigabitEthernet1/0/1] port link-type access
    [H3C-GigabitEthernet1/0/1] port default vlan 10
  • Trunk端口配置(允许多个VLAN通过):连接其他交换机的端口通常设置为Trunk,可传输多个VLAN流量:
    [H3C] interface GigabitEthernet 1/0/24
    [H3C-GigabitEthernet1/0/24] port link-type trunk
    [H3C-GigabitEthernet1/0/24] port trunk permit vlan all  # 允许所有VLAN通过,或指定VLAN列表,如 permit vlan 10 20

VLAN接口配置(三层交换机)

三层交换机可为VLAN创建接口(SVI接口),实现VLAN间路由:

  • 创建VLAN接口:[H3C] interface Vlan-interface <VLAN_ID>,例如[H3C] interface Vlan-interface 10
  • 配置VLAN接口IP地址:[H3C-Vlan-interface10] ip address 192.168.10.1 255.255.255.0,该IP作为VLAN 10的网关地址。

路由配置

当网络规模扩大,需实现跨网段通信时,需配置静态路由或动态路由协议。

静态路由配置

静态路由需手动指定目标网络和下一跳地址,适用于小型网络拓扑。

H3C交换机基本命令有哪些核心操作?-图3
(图片来源网络,侵删)
  • 配置静态路由:[H3C] ip route-static <目标网络地址> <子网掩码> <下一跳地址|出接口>
    • 目标网络192.168.2.0/24,下一跳IP为192.168.1.2:ip route-static 192.168.2.0 255.255.255.0 192.168.1.2
    • 目标网络10.0.0.0/8,出接口为GigabitEthernet 1/0/1:ip route-static 10.0.0.0 255.0.0.0 GigabitEthernet 1/0/1
  • 删除静态路由:[H3C] undo ip route-static <目标网络地址> <子网掩码>

动态路由配置(以OSPF为例)

OSPF(开放最短路径优先)是常用的内部网关协议(IGP),适用于中大型网络,基于链路状态算法计算最短路径。

  • 启用OSPF:[H3C] ospf <进程ID>,例如ospf 1,进入OSPF视图。
  • 宣告直连网络:[H3C-ospf-1] area <区域ID>,进入区域视图(如area 0),再使用network <网络地址> <子网掩码> <通配符掩码>宣告网络:
    [H3C-ospf-1] area 0
    [H3C-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255  # 宣告192.168.1.0/24网络
    [H3C-ospf-1-area-0.0.0.0] network 192.168.10.0 0.0.0.255 # 宣告192.168.10.0/24网络
  • 查看OSPF路由表:[H3C] display ospf peer(查看邻居状态)、[H3C] display ip routing-table protocol ospf(查看OSPF learned routes)。

安全配置

为保障网络安全性,H3C交换机支持端口安全、MAC地址绑定、访问控制列表(ACL)等功能。

端口安全

限制端口下接入的MAC地址数量,防止非法设备接入:

  • 进入接口视图:[H3C] interface GigabitEthernet 1/0/1
  • 启用端口安全:[H3C-GigabitEthernet1/0/1] port-security
  • 配置最大MAC地址数:[H3C-GigabitEthernet1/0/1] port-security max-mac-num 2(限制最多2个MAC地址)
  • 配置违规处理方式:[H3C-GigabitEthernet1/0/1] port-security violation {shutdown|restrict|ignore}shutdown违规时关闭端口,restrict丢弃违规报文并记录日志,ignore忽略违规。

ACL配置

ACL用于过滤流量,实现访问控制,基于源/目的IP、端口等条件匹配数据包。

  • 创建基本ACL(基于IP地址):[H3C] acl number 2000(ACL编号2000-2999为基本ACL)
  • 配置规则:[H3C-acl-basic-2000] rule [deny|permit] source <源IP地址> <通配符掩码>
    • 拒绝192.168.1.0/24网段访问:rule deny source 192.168.1.0 0.0.0.255
    • 允许所有流量:rule permit
  • 应用ACL到接口:[H3C] interface GigabitEthernet 1/0/1[H3C-GigabitEthernet1/0/1] traffic-filter inbound acl 2000( inbound为入向过滤,outbound为出向过滤)。

系统维护与监控

用户管理

  • 创建本地用户:[H3C] local-user <用户名>[H3C-luser-admin] password <密码>[H3C-luser-admin] service-type telnet ssh[H3C-luser-admin] privilege level 3(设置用户权限级别,3为最高级别)。
  • 删除用户:[H3C] undo local-user <用户名>

系统监控

  • 查看CPU/内存使用率:[H3C] display cpu-usage[H3C] display memory-usage
  • 查看MAC地址表:[H3C] display mac-address,可查看动态MAC和静态MAC地址及其所属接口和VLAN。
  • 查看日志:[H3C] display logbuffer,查看系统运行日志,用于故障排查。

常用命令速查表

命令类别 命令格式 功能说明
模式切换 <H3C> system-view 从用户视图进入系统视图
[H3C] quit 退出当前视图(返回上级或用户视图)
接口配置 [H3C] interface GigabitEthernet 1/0/1 进入指定接口视图
[H3C-GigabitEthernet1/0/1] undo shutdown 开启接口
[H3C-GigabitEthernet1/0/1] ip address 192.168.1.1 24 配置接口IP地址及子网掩码(需三层模式)
VLAN管理 [H3C] vlan 10 创建VLAN 10并进入VLAN视图
[H3C-GigabitEthernet1/0/1] port default vlan 10 将接入端口加入VLAN 10
[H3C] interface Vlan-interface 10 进入VLAN 10接口视图(三层交换机)
路由配置 [H3C] ip route-static 192.168.2.0 24 192.168.1.2 配置静态路由
[H3C] ospf 1 启动OSPF进程(ID为1)
安全配置 [H3C] acl number 2000 创建基本ACL编号2000
[H3C-acl-basic-2000] rule permit source 192.168.1.0 0.0.0.255 配置ACL允许规则
系统维护 [H3C] save 保存当前配置
[H3C] display version 查看系统版本信息

相关问答FAQs

Q1: H3C交换机配置VLAN后,不同VLAN的主机无法通信,如何排查?
A1: 可按以下步骤排查:

  1. 检查端口VLAN配置:确认接入端口是否正确加入对应VLAN(display port vlan查看端口VLAN成员),Trunk端口是否允许目标VLAN通过(display port trunk查看Trunk允许的VLAN列表)。
  2. 检查VLAN接口状态:三层交换机需为VLAN配置SVI接口并启用,使用display interface Vlan-interface <VLAN_ID>查看接口状态是否为“up”,IP地址配置是否正确。
  3. 检查路由表:跨VLAN通信需三层路由,使用display ip routing-table检查是否有目标网段的路由条目,若无需配置静态路由或检查OSPF等动态路由协议是否正常收敛。
  4. 检查ACL策略:确认接口应用的ACL未过滤跨VLAN流量(display traffic-filter applied查看接口ACL应用情况)。

Q2: 如何配置H3C交换机的Telnet登录功能?
A2: 配置Telnet登录需创建用户、设置权限并开启Telnet服务,步骤如下:

  1. 创建用户并设置密码
    [H3C] local-user admin              # 创建用户admin
    [H3C-luser-admin] password Hello1234 # 设置登录密码
    [H3C-luser-admin] service-type telnet # 允许Telnet服务
    [H3C-luser-admin] privilege level 3  # 设置用户权限级别(3为最高)
    [H3C-luser-admin] quit              # 退出用户视图
  2. 开启VTY线路
    [H3C] user-interface vty 0 4        # 进入VTY用户界面(0-4为5个会话)
    [H3C-ui-vty0-4] authentication-mode password # 设置认证模式为密码认证
    [H3C-ui-vty0-4] set authentication password simple Hello1234 # 设置登录密码(与用户密码一致或独立设置)
    [H3C-ui-vty0-4] user privilege level 3 # 设置VTY线路权限级别
    [H3C-ui-vty0-4] protocol inbound telnet # 允许Telnet协议
    [H3C-ui-vty0-4] quit                # 退出VTY视图
  3. 验证登录:在PC端使用telnet <交换机IP地址>登录,输入用户名admin和密码Hello1234即可访问交换机CLI。

注意:Telnet传输密码为明文,存在安全风险,生产环境中建议使用SSH加密登录(配置时将service-type telnet改为ssh,并生成RSA密钥对)。

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