摘要:对于H3C交换机而言,熟练掌握其VLAN配置命令,是网络工程师构建高效稳定网络的必备技能。本文将摒弃冗长的理论铺垫,直接以命令实操为核心,全面展示H3C交换机VLAN配置的全过程。
在当今复杂的网络环境中,VLAN(虚拟局域网)配置是优化网络性能、增强网络安全以及简化网络管理的关键操作。
对于H3C交换机而言,熟练掌握其VLAN配置命令,是网络工程师构建高效稳定网络的必备技能。本文将摒弃冗长的理论铺垫,直接以命令实操为核心,全面展示H3C交换机VLAN配置的全过程。
在开始配置前,确保已使用Console线将计算机的COM口与H3C交换机的Console口相连,并通过终端仿真软件(如SecureCRT、Putty)设置好串口参数:波特率9600、数据位8、停止位1、无奇偶校验,成功进入交换机的命令行界面。
同时,明确网络规划,如所需创建的VLAN数量、每个VLAN对应的业务或部门、各端口的连接设备类型等,为后续配置提供清晰指引。
仔细检查设备硬件状态,通过 display device 命令查看交换机各模块、端口的运行状态,确保无硬件故障,避免因硬件问题影响配置。
使用 display version 命令确认交换机的软件版本,不同版本在命令支持和功能特性上可能有细微差异 。
1. 进入系统视图
这是进行所有深度配置的起始点。在用户视图下,输入以下命令进入系统视图:
system - view此时,命令行提示符会从“”变为“[H3C]”,表示已成功进入系统视图。
2. 创建VLAN:
使用“vlan”命令创建VLAN,VLAN ID的取值范围一般是1 - 4094。例如,要创建VLAN 10,执行以下命令:
vlan 10创建完成后,可使用 display vlan 10 verbose 命令查看VLAN 10的详细信息,确认创建是否成功,包括该VLAN包含的端口列表、VLAN类型等。
若需批量创建多个连续的VLAN,如VLAN 20 - 30,可使用命令 vlan batch 20 to 30 ,提高创建效率。
为VLAN命名便于管理,如 vlan 10 后执行 description "Sales_Department",将VLAN 10标记为销售部门使用。
可以通过 display vlan summary 命令快速查看交换机上所有VLAN的简要信息,包括VLAN ID、VLAN名称等 。
1. 进入端口视图:
若要将端口划分到VLAN,首先需要进入相应的端口视图。假设要配置Ethernet 1/0/1端口,使用以下命令进入端口视图:
interface Ethernet 1/0/1若需同时配置多个连续端口,如Ethernet 1/0/1 - 1/0/5,可使用 interface range Ethernet 1/0/1 to 1/0/5 ,简化操作步骤。
如果要配置多个不连续端口,比如Ethernet 1/0/1、Ethernet 1/0/3、Ethernet 1/0/5 ,可以使用 interface range Ethernet 1/0/1 Ethernet 1/0/3 Ethernet 1/0/5 。
2. Access端口模式配置:
对于连接普通终端设备(如计算机、打印机)的端口,通常设置为Access模式。
在端口视图下,执行以下命令将端口设置为Access模式,并划分到指定VLAN:
port link - type accessport default vlan 10上述命令将Ethernet 1/0/1端口设置为Access模式,并划分到VLAN 10。
配置完成后,可以使用 display interface Ethernet 1/0/1 查看端口当前的链路类型和所属VLAN 。
为确保端口安全性,可使用 port security enable 开启端口安全功能,并通过 port - security max - mac - address 1 限制端口最大连接MAC地址数量为1 ,防止非法设备接入。
还能设置端口安全老化时间,如 port - security aging - time 30 ,单位为分钟,30分钟后安全MAC地址表项自动老化,进一步提升安全性。
配置端口安全违规处理方式,例如 port - security violation shutdown ,当发生安全违规时,端口会被关闭 。
3. Trunk端口模式配置
当端口需要连接其他交换机或路由器以实现VLAN间通信时,一般设置为Trunk模式。
以Ethernet 1/0/2端口为例,配置Trunk模式并允许VLAN 10和VLAN 20通过的命令如下:
port link - type trunkport trunk permit vlan 10 20还可以使用 port trunk pvid vlan 30 设置Trunk端口的默认VLAN,当从该端口收到未打标签的帧时,会将其视为属于VLAN 30的帧进行处理。配置完成后,使用 display port vlan trunk Ethernet 1/0/2 查看Trunk端口允许通过的VLAN列表以及默认VLAN等信息 。
为避免Trunk链路遭受VLAN跳跃攻击,可使用 port trunk check - protocol dot1q 开启对802.1Q协议的检查,确保链路安全。
可设置Trunk链路的Native VLAN与对端一致,如 port trunk native - vlan 40 ,防止因Native VLAN不一致导致通信问题。
配置Trunk端口的链路聚合,提高链路带宽和可靠性,例如创建链路聚合组1并加入Ethernet 1/0/2和Ethernet 1/0/3端口:
interface bridge - aggregate 1port link - type trunkport trunk permit vlan allinterface Ethernet 1/0/2port link - aggregation group 1interface Ethernet 1/0/3port link - aggregation group 11. 单臂路由配置(路由器端)
单臂路由是通过路由器实现VLAN间通信的一种方式。
假设路由器的GigabitEthernet 0/0/1端口连接交换机的Trunk端口,以下是配置步骤:
创建子接口:
interface GigabitEthernet 0/0/1.1指定子接口所属VLAN:
dot1q termination vid 10配置子接口IP地址和子网掩码:
ip address 192.168.10.1 255.255.255.0启用ARP广播功能:
arp broadcast enable为了提高安全性,可以配置子接口的访问控制列表(ACL),比如限制特定IP地址段访问VLAN 10:
acl number 2000rule 5 deny source 192.168.11.0 0.0.0.255interface GigabitEthernet 0/0/1.1traffic - filter inbound acl 2000为优化路由性能,可调整子接口的MTU值,如 interface GigabitEthernet 0/0/1.1 ,然后 mtu 1492 ,确保数据包在传输过程中不会因过大而被分片。
配置子接口的QoS策略,如 interface GigabitEthernet 0/0/1.1 ,接着 qos car inbound cir 1024000 cbs 1536000 ,限制入方向带宽为10Mbps ,保证网络带宽合理分配。配置基于时间段的ACL,在特定时间限制访问,例如:
time - range worktime 08:00 to 18:00 working - dayacl number 2001rule 5 deny source 192.168.12.0 0.0.0.255 time - range worktimeinterface GigabitEthernet 0/0/1.1traffic - filter inbound acl 2001重复上述步骤,为不同VLAN创建相应的子接口并配置IP地址,即可实现VLAN间通信。
2. 三层交换机路由配置:
具备三层交换功能的H3C交换机可通过配置VLANIF接口实现VLAN间路由。以配置VLAN 10的VLANIF接口为例:
进入系统视图(如果尚未进入):
system - view进入VLANIF接口视图:
interface vlanif 10配置VLANIF接口的IP地址和子网掩码:
开启IP路由功能(如果未开启):
ip routing - enable为了优化网络性能,可以配置VLANIF接口的路由度量值,比如针对OSPF协议:
ospf 1area 0.0.0.0network 192.168.10.0 0.0.0.255interface vlanif 10ospf cost 20为增强网络可靠性,可配置HSRP(热备份路由协议),如 interface vlanif 10 ,接着 standby 1 ip 192.168.10.254 ,指定虚拟IP地址,实现网关冗余。配置VRRP(虚拟路由器冗余协议),如 interface vlanif 10 ,然后 vrrp vrid 1 virtual - ip 192.168.10.254 ,设置优先级 vrrp vrid 1 priority 110 ,实现更灵活的网关备份与负载均衡。配置策略路由,实现基于源IP地址的流量转发,例如:
acl number 2002rule 5 permit source 192.168.13.0 0.0.0.255policy - based - route pbr1 permit node 10if - match acl 2002apply ip - next - hop 192.168.10.2interface vlanif 10ip policy - based - route pbr1配置完成后,三层交换机即可实现不同VLAN之间的路由转发。
通过以上一系列命令操作,你可以在H3C交换机上完成从VLAN创建到端口划分,再到VLAN间路由配置的全过程,从而构建出一个功能完善、高效稳定的网络环境。
在实际操作中,务必仔细核对命令参数,确保配置准确无误。
来源:三戒逍遥