如何在不支持三层交换的交换机上实现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间的通信。