如何在不支持三层交换的交换机上实现VLAN间通信并配置路由器子接口?

发布网友 发布时间:2024-08-21 17:26

我来回答

1个回答

热心网友 时间:2024-08-30 12:30

要在局域网中实现VLAN间的通信,当交换机不支持三层交换时,可以借助一台支持802.1Q的华为路由器作为单臂路由。以下是详细的配置过程:


首先,连接路由器E0端口到交换机的上行trunk端口(例如:第24端口)。路由器配置如下:


[Router] inter e0
[Router-Ethernet0] ip add 10.0.0.1 255.255.255.0
[Router-Ethernet0] inter e0.1
[Router-Ethernet0.1] ip add 172.16.1.1 255.255.255.0
[Router-Ethernet0.1] vlan-type dot1q vid 1
[Router-Ethernet0.1] inter e0.2
[Router-Ethernet0.2] ip add 172.16.2.1 255.255.255.0
[Router-Ethernet0.2] vlan-type dot1q vid 2
[Router-Ethernet0.2] inter e0.3
[Router-Ethernet0.3] ip add 172.16.3.1 255.255.255.0
[Router-Ethernet0.3] vlan-type dot1q vid 3
[Router-Ethernet0.3] inter e0
[Router-Ethernet0] undo shut

配置完成后,检查端口状态:% Interface Ethernet0 is up, 等待片刻后,接口变为UP状态。


在交换机上,为每个VLAN创建子接口并配置端口。例如,VLAN2配置如下:


[Quidway-vlan2] port ethernet 0/17 to eth 0/19 eth 0/22
[Quidway-vlan2] port eth 0/21
[Quidway-Ethernet0/24] port link-type trunk
[Quidway-Ethernet0/24] port trunk permit vlan all

使用命令如dis port trunk 和 dis vlan 检查配置正确性。在工作站(连接交换机第21端口)上,通过IP配置和ping测试验证网络连通性:


C:\Documents and Settings\Administrator> ipconfig
Ping 172.16.3.1

路由器上查看路由表,可以看到直连路由表项,表明VLAN间通信无需额外路由协议:


[Router] display ip routing-table
Destination/Mask Proto Pref Metric Nexthop Interface

通过以上配置,华为路由器成功实现了单臂路由,确保了VLAN间的通信。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com