菜鸟科技网

华为交换机配置命令有哪些?

华为交换机作为企业网络的核心设备,其配置命令的掌握对于网络管理员至关重要,华为交换机配置主要基于VRP(Versatile Routing Platform)操作系统,命令行界面(CLI)提供了丰富的功能来实现网络设备的灵活管理和高效运维,以下将从基础配置、VLAN划分、接口配置、链路聚合、STP协议、路由配置以及安全配置等多个维度,详细介绍华为交换机的常用配置命令。

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

基础配置

首次登录华为交换机通常需要通过Console口进行初始配置,包括设备名称、管理IP地址、登录密码等基础参数,进入系统视图后,使用system-view命令从用户视图切换到系统视图,这是执行大部分配置命令的前提,配置设备名称的命令为sysname [Name],例如sysname Switch-Core将交换机命名为Switch-Core,为了远程管理交换机,需要配置VLANif接口作为管理接口,通常使用VLAN 1,命令为interface Vlanif1,然后配置IP地址和子网掩码,如ip address 192.168.1.1 24,并激活接口undo shutdown,为了确保设备安全,需配置登录密码,包括Console登录密码和Telnet/SSH登录密码,Console密码配置命令为user-interface con 0进入Console用户界面,然后set authentication password cipher [Password]设置加密密码;VTY(虚拟终端)密码配置类似,进入user-interface vty 0 4后设置密码,并使用user privilege level 3设置用户权限级别为3级(最高级别)。

VLAN配置

VLAN(虚拟局域网)是交换机最基本的功能之一,用于隔离广播域、提高网络安全性,创建VLAN的命令为vlan [VLAN_ID],例如vlan 10创建VLAN 10,若需批量创建多个VLAN,可使用vlan batch [VLAN_ID1] [VLAN_ID2],如vlan batch 10 20 30,将接口加入VLAN是VLAN配置的核心,分为Access和Trunk两种模式,Access接口通常用于连接终端设备(如PC、打印机),配置时进入接口视图interface GigabitEthernet 0/0/1,然后port link-type access将接口设置为Access模式,并port default vlan 10将接口划入VLAN 10,Trunk接口用于交换机之间的互联,允许多个VLAN的流量通过,配置命令为port link-type trunk,然后port trunk allow-pass vlan [VLAN_ID]指定允许通过的VLAN,如port trunk allow-pass vlan 10 20,默认情况下Trunk接口允许所有VLAN通过,建议明确指定以提高安全性,还可以配置Hybrid接口,该模式兼具Access和Trunk的部分特性,可根据复杂网络需求灵活配置。

接口配置

接口配置是交换机管理的基础,包括物理参数和链路状态的配置,进入接口视图使用interface [Interface_Type] [Interface_Number],例如interface GigabitEthernet 0/0/1进入千兆以太网接口0/0/1,配置接口描述信息有助于网络维护,命令为description [Description],如description To-Room301-PC,设置接口速率和双工模式,通常使用speed {10 | 100 | 1000 | auto}duplex {half | full | auto},默认为auto自适应模式,若需关闭或开启接口,使用shutdownundo shutdown命令,对于光接口,还需配置光模块参数,如mode [Mode]设置光模块类型(如multi-mode单模、single-mode多模),还可以配置接口的流量控制、广播风暴抑制等功能,例如broadcast-suppression [Ratio]设置广播风暴抑制比例为50%,防止广播流量占用过多带宽。

链路聚合

链路聚合(Eth-Trunk)通过将多个物理链路捆绑成一个逻辑链路,实现带宽倍增和链路冗余,创建Eth-Trunk接口的命令为interface Eth-Trunk [Trunk_ID],例如interface Eth-Trunk 1,将物理接口加入Eth-Trunk,需先进入物理接口视图,然后eth-trunk [Trunk_ID],如interface GigabitEthernet 0/0/1后执行eth-trunk 1,将接口0/0/1加入Eth-Trunk 1,可以加入多个物理接口到同一个Eth-Trunk,建议选择相同速率的接口,配置Eth-Trunk的工作模式,可选mode {static | dynamic | manual},静态模式(LACP静态聚合)和动态模式(LACP动态聚合)最常用,静态模式需两端配置一致,命令为mode lacp-static,可配置Eth-Trunk的带宽负载分担模式,如load-balance src-dst-mac根据源和目的MAC地址进行负载分担,优化流量分布。

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

STP配置

STP(生成树协议)用于防止网络中的二层环路,通过阻塞冗余链路确保网络无环路,华为交换机默认开启STP协议,使用MSTP(多生成树协议)作为增强版本,进入STP视图的命令为stp mode [Mode],如stp mode mstp设置为MSTP模式,配置交换机的优先级,影响根桥的选举,命令为stp priority [Priority],优先级值越小越可能成为根桥,如stp priority 0将优先级设为0(最高),对于指定接口的STP角色,可手动设置端口状态,如stp edged-port将接口设置为边缘端口(连接终端设备,不参与STP计算),或stp cost [Cost]修改接口的路径成本,影响端口角色选举,在MSTP中,可配置实例与VLAN的映射,如instance 1 vlan 10 20将VLAN 10和20映射到生成树实例1,实现不同VLAN的独立路径控制。

路由配置

三层交换机支持路由功能,可实现VLAN间互通,配置静态路由的命令为ip static-route [Destination_Address] {mask | mask-length} [Next_Hop_Address],例如ip static-route 192.168.3.0 24 192.168.2.1表示访问192.168.3.0/24网段的数据包下一跳为192.168.2.1,若需启用动态路由协议,如OSPF,首先进入系统视图开启OSPF功能ospf [Process_ID],如ospf 1,然后进入接口视图宣告网段ospf network-address wildcard-mask area [Area_ID],例如ospf network 192.168.1.0 0.0.0.255 area 0将192.168.1.0/24网段宣告到OSPF区域0,对于路由策略,可配置路由过滤和路径选择,如route-policy [Policy_Name] permit node [Node_ID]定义路由策略,结合if-matchapply子句匹配和修改路由属性。

安全配置

华为交换机提供丰富的安全功能,保护网络免受未授权访问和攻击,配置端口安全限制接口下的MAC地址数量,防止MAC地址泛洪攻击,进入接口视图后使用port-security max-mac-num [Number],如port-security max-mac-num 2限制接口最多学习2个MAC地址,并配置port-security mac-address sticky将动态学习的MAC地址转换为安全MAC地址,配置802.1X认证对接入用户进行身份验证,需启用AAA认证aaa,创建认证方案authentication-scheme [Scheme_Name],配置方法为authentication-scheme default,设置认证模式为authentication-mode dot1x,然后在接口视图下dot1x enable开启802.1X功能,还可配置MAC地址认证、防ARP欺骗、IP Source Guard等功能,例如arp anti-spoction开启ARP防欺骗功能,防止恶意ARP攻击。

相关问答FAQs

Q1: 如何在华为交换机上查看已配置的VLAN信息?
A1: 在用户视图下,可以使用命令display vlan查看所有已创建的VLAN及其包含的接口信息,若需查看特定VLAN的详细信息,可使用display vlan [VLAN_ID],例如display vlan 10查看VLAN 10的接口成员。display port vlan命令可查看所有接口的VLAN配置模式(Access、Trunk或Hybrid)及允许通过的VLAN列表,便于快速定位接口的VLAN归属。

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

Q2: 华为交换机配置Eth-Trunk后,如何验证链路聚合是否生效?
A2: 验证Eth-Trunk是否生效可通过以下步骤:首先使用display eth-trunk [Trunk_ID]查看Eth-Trunk的成员接口状态、工作模式及带宽等信息,确认成员接口已正常加入且处于Up状态,使用display interface Eth-Trunk [Trunk_ID]查看Eth-Trunk接口的流量统计,若存在入向和出向流量,表明链路聚合已正常转发数据,可关闭其中一个成员接口,使用shutdown命令,然后检查Eth-Trunk接口是否仍保持Up状态,以及流量是否自动切换到其他成员接口,验证链路冗余功能是否生效。

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