![3个路由器有三个子网,可以相互连接而不会发生冲突](https://linux22.com/image/669998/3%E4%B8%AA%E8%B7%AF%E7%94%B1%E5%99%A8%E6%9C%89%E4%B8%89%E4%B8%AA%E5%AD%90%E7%BD%91%EF%BC%8C%E5%8F%AF%E4%BB%A5%E7%9B%B8%E4%BA%92%E8%BF%9E%E6%8E%A5%E8%80%8C%E4%B8%8D%E4%BC%9A%E5%8F%91%E7%94%9F%E5%86%B2%E7%AA%81.png)
我有一个包含三个路由器的网络环境:
路由器#1 使用 192.168.1.x(TP-LINK TL-WR340G 使用它作为交换机)
路由器 #2 使用 192.168.3.x(SonicWALL TZ200 将其用作 DHCP 和 VPN)
路由器#3 使用 192.168.100.x(华为 HG8245Q,具有高速互联网连接)
我需要将路由器#3 连接到路由器#1 和#2,并从连接到网络的任何客户端访问所有子网。
笔记:
- 路由器#3 通过另一个交换机和其他多条 LAN 线连接到网络。
- 路由器 #1 和 #2 位于同一位置,彼此靠近。
- 所有路由器 DHCP 均已启用,子网为 255.255.255.0
- 当我连接客户端时,我从路由器#3获取IP,而我希望所有客户端都从路由器#2获取IP地址
我在这方面没有经验或教育背景,所以请给我指明正确的解决方案,包括删除或添加设备,以及更改这些路由器中的设置。
有什么建议么?
答案1
我不知道您提到的任何设备,因此您必须依靠制造商的手册来了解详细信息。
星型网络布局是最佳选择。将路由器 1 和 3 连接到路由器 2。确保路由器之间没有其他连接,包括通过交换机的连接。
为连接到 #2 的端口上的 #1 和 #3 分配您想要使用的网络的 IP 地址,在您的示例中可能是 192.168.3.0/24(这是 192.168.3.x 的简写,子网为 255.255.255.0)。点击这里了解更多。) 这应该已经处理了设备之间的路由。但是,也许您必须将其他端口设置为“交换机端口模式”。如何执行此操作取决于相关设备。
如果您提到的另一个交换机是“哑”的,它不会关心,只会按预期转发包。如果不是,您可能也必须对其进行配置。
在路由器 1 和 3 上禁用 DHCP。也许您必须配置它们以转发 DHCP 流量。
在 #2 上启用 DHCP,但请确保您的默认网关设置为 #3 的 IP。否则您将无法访问互联网。
这应该能让你开始行动。祝你好运。