在交换机上设置 VLAN

在交换机上设置 VLAN

我正在尝试在我的 TP Link TL-SG2424 L2 管理型交换机上设置多个 VLAN,但我不确定我是否完全理解这个概念,或者我只是太愚蠢了?!

因此,我有大约 17 台机器连接到我的交换机,该交换机又通过交换机端口 1 到路由器端口 1 使用 Draytek Vigor 路由器连接到互联网(和 DHCP 服务器)。

在我的 Draytek 上我配置了 3 个 LAN -

LAN1- 192.168.1.10 - 192.168.1.255(默认)

LAN2 -192.168.2.10 - 192.168.2.255

LAN3 -192.168.3.10 - 192.168.3.255

DrayTek LAN 配置

然后我有以下 VLAN 配置 -

VLAN 0 -Port 1, Subnet LAN 1, no VLAN tag

VLAN 1 -Port 1, Subnet LAN 2, VLAN Tag 20

VLAN 3 -Port 1, Subnet LAN 3, VLAN Tag 40

DrayTek VLAN 配置

所以我的理解是,我现在可以配置我的交换机来标记某些设备,使它们属于该端口组。这样,它们将分别被分配到 VLAN。

因此,在我的交换机上,我创建了 ID 为 20 的 VLAN,并将端口 8-12 标记为 VLAN 20 的一部分,然后将它们从默认 VLAN (1) 中删除。

默认 VLAN

TP Link VLAN 配置

然后我希望插入 8-12 的设备的流量被分配 VLAN 标签 20,并因此被分配一个来自 DrayTek 路由器 192.168.2.1 范围内的 IP(或者我误解了交换机 VLAN)?

无论如何,事情并非如此,我不明白为什么。我尝试了各种配置,但都没有成功……我真的非常希望有人能帮忙!

答案1

抱歉,犯了一个愚蠢的错误,但这可能会对其他人有所帮助 -

我没有在 VLAN 组中标记端口 1(到路由器/DHCP 的链接),因此端口 1 本质上不是成员(它应该是成员)。此外,端口 8-12 不需要标记,因为它们已经为整个端口分配了唯一的 VLAN -

正确的 VLAN 端口分配

请注意端口 1(我的出站连接)是如何标记的,其余端口被标记为成员但未标记。

相关内容