目标是利用托管交换机上的外部端口创建 4 个以上的 VLAN,所有端口均受运行 OpenWRT 21 的主路由器(带有 4 个内置交换机端口的 Linksys WRT)的控制。
Linksys 管理型交换机具有 8 个交换机端口,运行 Linksys Web 界面,可轻松为每个单独的交换机端口分配 VLAN-ID。
由于主路由器有 4 个物理交换机端口,因此配置 4 个 VLAN 工作正常,但如何通过托管交换机上的其他端口获取 VLAN 5、6、7……。有 5 个组(将来可能更多)都需要自己的 VLAN。1 = LAN 2 = GUEST 3 = SALES 4 = R&D 5 = STAFF
路由器交换机端口 4 连接到交换机交换机端口 8,并在两侧都配置为 Trunk 端口(用于来回传输带有 VLAN 数据的帧)。在路由器和交换机上,交换机端口 1-3 分别配置有 VLAN-ID 1-3。
通过 Luci 网络界面进行主路由器配置。
脚步
- 在路由器上创建新的桥接设备“br-lan”来桥接主路由器的 4 个交换端口(网络 -> 接口 -> 设备)
- 在路由器上,在“br-lan”设备上配置 VLAN,将端口 1-3 设置为相应的 VLAN 1-3,将端口 4 设置为中继端口,参见图像。
- 在路由器上创建了 4 个接口 (LAN / GUEST / SALES / R&D)
- 每个接口都配置了 DHCP 服务器(10.10.1.0 / 10.10.2.0 / 10.10.3.0 / 10.10.4.0)
- 每个接口都链接到相应的“br-lan”设备,即“br-lan.1”、..、“br-lan.4”
- 在交换机上,为交换机端口 1-7 配置了一个 VLAN-ID,分别为 VLAN-ID 1-7。交换机交换机端口 8 配置为 Trunk。
结果
- 作品:将笔记本电脑连接到路由器交换机端口 1-4 即可,它提供在每个接口 DHCP 服务器中配置的范围内的 IP(路由器交换机端口 1 为 10.10.1.0,路由器交换机端口 2 为 10.10.2.0 等)
- 作品:将笔记本电脑连接到交换机交换机端口 1-4 即可,它提供在每个接口 DHCP 服务器中配置的范围内的 IP(交换机交换机端口 1 为 10.10.1.0,交换机交换机端口 2 为 10.10.2.0 等)
- 失败:在路由器上为 STAFF 组添加额外的 VLAN-5。在“br-lan”设备上配置额外的 VLAN-ID 5 是可行的。然后在新创建的设备“br-lan.5”(连接到交换机的路由器上的中继端口)上创建一个接口“STAFF”,启用 DHCP 10.10.5.0/32。但是,将笔记本电脑连接到交换机交换机端口 5(配置了 VLAN-ID 5)时,不会分配 IP 地址。
最后一步出了点问题,将笔记本电脑连接到交换机端口 5 并没有导致分配 IP 10.10.5.*。这里缺少什么?
非常感谢您的想法和支持。
答案1
将 /32 更改为 /24
/32 仅是 1 个地址