华为交换机静态路由配置教程:核心、汇聚、接入三层组网实验

本文记录一个华为交换机静态路由配置实验,拓扑中包含 1 台核心交换机、2 台汇聚交换机、2 台接入交换机和 4 台终端 PC。通过 VLANIF 网关、Trunk、Access 端口和静态路由,实现不同网段之间互通。

一、实验拓扑说明

本实验划分了 4 个业务网段:

区域VLAN网段网关连接终端
左侧接入区VLAN 10192.168.10.0/24192.168.10.1PC1
左侧接入区VLAN 20192.168.20.0/24192.168.20.1PC2
右侧接入区VLAN 30192.168.30.0/24192.168.30.1PC3
右侧接入区VLAN 40192.168.40.0/24192.168.40.1PC4

核心交换机与两台汇聚交换机之间使用两个互联 VLAN:

  • 核心交换机与汇聚 1:VLAN 100,核心地址 20.1.1.1,汇聚 1 地址 20.1.1.2
  • 核心交换机与汇聚 2:VLAN 200,核心地址 20.1.2.1,汇聚 2 地址 20.1.2.2

二、核心交换机配置

核心交换机主要负责连接两台汇聚交换机,并通过静态路由转发到各业务网段。

system-view
sysname hexin
undo info-center enable

vlan batch 100 200

interface Vlanif100
ip address 20.1.1.1 255.255.255.0

interface Vlanif200
ip address 20.1.2.1 255.255.255.0

interface GigabitEthernet0/0/1
port link-type access
port default vlan 100

interface GigabitEthernet0/0/2
port link-type access
port default vlan 200

ip route-static 192.168.10.0 255.255.255.0 20.1.1.2
ip route-static 192.168.20.0 255.255.255.0 20.1.1.2
ip route-static 192.168.30.0 255.255.255.0 20.1.2.2
ip route-static 192.168.40.0 255.255.255.0 20.1.2.2

这里的静态路由含义是:访问 VLAN 10、VLAN 20 网段时,下一跳走汇聚 1;访问 VLAN 30、VLAN 40 网段时,下一跳走汇聚 2。

三、汇聚 1 交换机配置

汇聚 1 负责 VLAN 10 和 VLAN 20 的三层网关,同时通过 VLAN 100 与核心交换机互联。

system-view
sysname HJ1
undo info-center enable

vlan batch 10 20 100

dhcp enable

ip pool vlan10
gateway-list 192.168.10.1
network 192.168.10.0 mask 255.255.255.0
lease day 10 hour 0 minute 0
dns-list 8.8.8.8

ip pool vlan20
gateway-list 192.168.20.1
network 192.168.20.0 mask 255.255.255.0
lease day 10 hour 0 minute 0
dns-list 8.8.8.8

interface Vlanif10
ip address 192.168.10.1 255.255.255.0
dhcp select global

interface Vlanif20
ip address 192.168.20.1 255.255.255.0
dhcp select global

interface Vlanif100
ip address 20.1.1.2 255.255.255.0

interface GigabitEthernet0/0/1
port link-type access
port default vlan 100

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

ip route-static 192.168.30.0 255.255.255.0 20.1.1.1
ip route-static 192.168.40.0 255.255.255.0 20.1.1.1

汇聚 1 本地直连 VLAN 10 和 VLAN 20,所以只需要添加到 VLAN 30、VLAN 40 的静态路由,下一跳指向核心交换机 20.1.1.1

四、汇聚 2 交换机配置

汇聚 2 负责 VLAN 30 和 VLAN 40 的三层网关,同时通过 VLAN 200 与核心交换机互联。

system-view
sysname HJ2
undo info-center enable

vlan batch 30 40 200

dhcp enable

ip pool vlan30
gateway-list 192.168.30.1
network 192.168.30.0 mask 255.255.255.0
lease day 10 hour 0 minute 0
dns-list 8.8.8.8

ip pool vlan40
gateway-list 192.168.40.1
network 192.168.40.0 mask 255.255.255.0
lease day 10 hour 0 minute 0
dns-list 8.8.8.8

interface Vlanif30
ip address 192.168.30.1 255.255.255.0
dhcp select global

interface Vlanif40
ip address 192.168.40.1 255.255.255.0
dhcp select global

interface Vlanif200
ip address 20.1.2.2 255.255.255.0

interface GigabitEthernet0/0/1
port link-type access
port default vlan 200

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 30 40

ip route-static 192.168.10.0 255.255.255.0 20.1.2.1
ip route-static 192.168.20.0 255.255.255.0 20.1.2.1

汇聚 2 本地直连 VLAN 30 和 VLAN 40,所以只需要添加到 VLAN 10、VLAN 20 的静态路由,下一跳指向核心交换机 20.1.2.1

五、接入 1 交换机配置

接入 1 交换机用于连接 PC1 和 PC2,上联汇聚 1 的接口配置为 Trunk,下联 PC 的接口配置为 Access。

system-view
sysname JR1
undo info-center enable

vlan batch 10 20

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20

interface GigabitEthernet0/0/2
port link-type access
port default vlan 10

interface GigabitEthernet0/0/3
port link-type access
port default vlan 20

PC1 接入 VLAN 10,PC2 接入 VLAN 20。上联口允许 VLAN 10 和 VLAN 20 通过。

六、接入 2 交换机配置

接入 2 交换机用于连接 PC3 和 PC4,上联汇聚 2 的接口配置为 Trunk,下联 PC 的接口配置为 Access。

system-view
sysname JR2
undo info-center enable

vlan batch 30 40

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 30 40

interface GigabitEthernet0/0/2
port link-type access
port default vlan 30

interface GigabitEthernet0/0/3
port link-type access
port default vlan 40

PC3 接入 VLAN 30,PC4 接入 VLAN 40。上联口允许 VLAN 30 和 VLAN 40 通过。

七、PC 地址获取方式

本实验中,汇聚交换机已经配置了 DHCP 地址池,所以 PC 可以设置为自动获取 IP 地址。

  • PC1 自动获取到 192.168.10.0/24 网段地址,网关为 192.168.10.1
  • PC2 自动获取到 192.168.20.0/24 网段地址,网关为 192.168.20.1
  • PC3 自动获取到 192.168.30.0/24 网段地址,网关为 192.168.30.1
  • PC4 自动获取到 192.168.40.0/24 网段地址,网关为 192.168.40.1

八、连通性测试

配置完成后,可以在各 PC 之间互相 ping 测试。例如:

PC1 ping PC3
PC1 ping PC4
PC2 ping PC3
PC2 ping PC4

如果不同 VLAN、不同汇聚交换机下的 PC 都可以互通,说明 VLANIF、Trunk、Access 端口和静态路由配置正常。

九、排错思路

  • 检查 PC 是否获取到正确 IP、网关和 DNS。
  • 检查接入口是否加入了正确 VLAN。
  • 检查上联 Trunk 是否放行了对应 VLAN。
  • 检查各 VLANIF 接口是否配置了正确 IP。
  • 检查核心交换机和汇聚交换机之间的互联地址是否能 ping 通。
  • 检查静态路由的目标网段、掩码和下一跳是否正确。

十、总结

本实验通过核心交换机、汇聚交换机和接入交换机构建了一个典型的三层网络环境。接入交换机负责终端 VLAN 划分,汇聚交换机负责业务网关和 DHCP,核心交换机负责不同汇聚区域之间的路由转发。

核心思路就是:本地网段由 VLANIF 直连转发,非本地网段通过静态路由指向下一跳。只要 VLAN、接口模式、网关地址和静态路由配置正确,不同网段之间就可以正常通信。

Author avatar

admin

WordPress creator and blogger.

View all posts

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注