
目標是利用託管交換器上的外部連接埠建立超過 4 個 VLAN,所有這些連接埠均受執行 OpenWRT 21 的主路由器(具有 4 個內建交換器連接埠的 Linksys WRT)的控制。
Linksys 託管交換器具有 8 個運行 Linksys Web 介面的交換器端口,可輕鬆地將 VLAN ID 指派給每個單獨的交換器端口。
配置 4 個 VLAN 運作正常,因為主路由器有 4 個實體交換器端口,但如何透過受管交換器上的其他連接埠取得 VLAN 5、6、7...。有 5 組(將來可能會有更多組)都需要自己的 VLAN。 1 = LAN 2 = 訪客 3 = 銷售 4 = 研發 5 = 員工
路由器交換器連接埠 4 連接至交換器交換器連接埠 8,並在兩側設定為 Trunk 連接埠(來回傳送帶有 VLAN 資料的訊框)。在路由器和交換器上,交換器連接埠 1-3 分別配置 VLAN-ID 1-3。
透過 Luci Web 介面進行主路由器設定。
腳步
- 在路由器上建立新的橋接設備「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”,啟用 10.10.5.0/32 的 DHCP。但是,將筆記型電腦連接到交換器交換器連接埠 5(設定 VLAN ID 5)則不會指派 IP 位址。
最後一步出現問題,將筆記型電腦連接到交換器交換器連接埠 5 不會導致分配 IP 10.10.5.*。這裡缺什麼?
非常感謝您的想法和支持。
答案1
將 /32 改為 /24
/32只是1個地址