我家有两个网络:
网络 A:
- 带有有线互联网和 Wi-Fi A 的路由器 A
- DHCP 192.168.1.x
- 5 台电脑
- 3 台智能电视
- 一堆随机设备
网络B:
- 带有有线互联网和 Wi-Fi B 的路由器 B
- DCHP 192.168.2.x
- 2 台电脑
- 5 片
- 一堆其他随机设备
我希望网络 A 上的所有设备都使用路由器 A 访问互联网。我希望网络 B 上的所有设备都使用路由器 B 访问互联网。我希望网络 A 上的所有设备都能够与网络 B 上的所有设备通信(反之亦然)。
我更愿意使用现有的消费级路由器 TP-Link AX3000 来实现这一点。真的不想设置 Linux 服务器或类似的东西。
我并不担心网络之间的安全性或限制。只需要各个网络使用自己的互联网,但能够像在同一个网络上一样相互通信。
答案1
您的 AX3000 路由器不完全支持创建多个本地 LAN。
(它们可以创建 VLAN,但似乎无法为这些 VLAN 中的接口分配 IP 地址。)
因此,除非您有另一台设备作为 LAN 之间的中介,否则这种情况不会发生。但它们确实支持静态路由,这使得互连相对简单。
您需要第三个具有 2 个 LAN 接口的路由器。一个在 LAN A 中有 IP 地址,另一个在 LAN B 中有 IP 地址。然后在每个 TP-Link AX3000 上通过第三个路由器的相应 LAN 接口设置到其他 LAN 的静态路由。
例如,额外的路由器在 LAN A 中有 192.168.1.254,在 LAN B 中有 192.168.2.254。
在路由器 A 上,你将设置一条从 192.168.2.0/255.255.255.0 指向 192.168.1.254 的路由。在路由器
B 上,你将设置一条从 192.168.1.0/255.255.255.0 到 192.168.2.254 的路由。