华为 CE 系列交换机支持三层路由功能,可以实现 VLAN 间的路由转发。本文档介绍如何配置三层交换机以实现 VLAN 隔离和跨网段通信,以及与上级路由器的互联。
graph TB
Router["上级路由器/核心交换机<br/>172.16.0.1/24"]
Switch["CE6800 三层交换机<br/>Vlan1: 192.168.1.1<br/>Vlan10: 192.168.10.1"]
PC["接入设备<br/>192.168.10.x"]
Router -->|Gi0/0/1<br/>172.16.0.2/24| Switch
Switch -->|Gi0/0/2<br/>Vlan10| PC
<CE6800> system-view
[CE6800]
[CE6800] interface Vlanif 1
[CE6800-Vlanif1] ip address 192.168.1.1 255.255.255.0
[CE6800-Vlanif1] quit
[CE6800] vlan 10
[CE6800-vlan10] description Office-Network
[CE6800-vlan10] quit
[CE6800] interface Vlanif 10
[CE6800-Vlanif10] ip address 192.168.10.1 255.255.255.0
[CE6800-Vlanif10] quit
[CE6800] interface gigabitethernet 0/0/2
[CE6800-GigabitEthernet0/0/2] port link-type access
[CE6800-GigabitEthernet0/0/2] port default vlan 10
[CE6800-GigabitEthernet0/0/2] quit
[CE6800] interface gigabitethernet 0/0/1
[CE6800-GigabitEthernet0/0/1] port link-type access
[CE6800-GigabitEthernet0/0/1] port default vlan 1
[CE6800-GigabitEthernet0/0/1] quit
[CE6800] interface Vlanif 1
[CE6800-Vlanif1] ip address 172.16.0.2 255.255.255.0
[CE6800-Vlanif1] quit
[CE6800] ip route-static 0.0.0.0 0.0.0.0 172.16.0.1
其中 172.16.0.1 为上级路由器的 IP 地址。
[CE6800] ip routing-enable
[CE6800] commit
[CE6800] display vlan all
[CE6800] display interface brief
[CE6800] display ip routing-table
[CE6800] display interface Vlanif
从 Vlan10 的设备 ping 上级路由器:
ping 172.16.0.1
编辑配置,修改 VLAN10 的 IP 地址:
[CE6800] interface Vlanif 10
[CE6800-Vlanif10] ip address 192.168.10.2 255.255.255.0
[CE6800-Vlanif10] quit
[CE6800] commit
编辑配置,修改接口 VLAN:
[CE6800] interface gigabitethernet 0/0/2
[CE6800-GigabitEthernet0/0/2] undo port default vlan
[CE6800-GigabitEthernet0/0/2] port default vlan 20
[CE6800-GigabitEthernet0/0/2] quit
[CE6800] commit
编辑配置,修改默认路由:
[CE6800] undo ip route-static 0.0.0.0 0.0.0.0 172.16.0.1
[CE6800] ip route-static 0.0.0.0 0.0.0.0 172.16.0.10
[CE6800] commit
检查以下几点:
display interface gigabitethernet 0/0/1display ip routing-tableping 172.16.0.1查看接口详细信息:
[CE6800] display interface gigabitethernet 0/0/1
检查物理连接和配置。
| 项目 | 配置 |
|---|---|
| 管理 VLAN | Vlan1: 192.168.1.0/24 |
| 业务 VLAN10 | 192.168.10.0/24 |
| 接入端口 | Gi0/0/2 -> Vlan10 |
| 上联 IP | 172.16.0.2/24 |
| 上级路由器 IP | 172.16.0.1 |
| 默认路由 | 0.0.0.0/0 -> 172.16.0.1 |