连接两个本地网络

连接两个本地网络

我正在尝试将两个本地网络连接在一起。

网络 1(192.168.1.1) 通过带有 dhcp 的路由器连接到 10GBe 互联网。我添加了交换机 Netgear XS708T,以获得更多 10G 端口(客户端 1 和 2)。

通过这个交换机,我连接了一个带有 DHCP(网络 2)的 wifi 路由器。

网络 2(192.168.2.1)仅适用于 wifi 设备(客户端 A、B 等)

问题 1:是否有可能/如何配置 XS708T 来连接两个网络,以便客户端 1 或客户端 2 可以看到客户端 A 或来自网络 2 的任何客户端?

问题2:我需要任何其他设备来实现它吗?

感谢 Tom服务器

答案1

首先,您应该禁用 Wifi 接入点上的 NAT。我不确定 NetGear 的现有固件是否可以做到这一点。

第二:客户端 1 和 2 不知道网络的路由192.168.2.0/24,因此它们将所有内容发送到其默认网关 ( )。如果您在调制解调器192.168.1.1上添加静态路由,则一切都应该正常工作。192.168.2.0/24

评论:客户端 A 和 B 都不知道路由192.168.1.0/24,但它们的默认网关(WiFi AP)知道。

答案2

我非常确定,网络 2 中的用户可以看到网络 1,而网络 1 中却看不到用户的原因在于大多数 SMB 路由器都实现了所谓的 NAT(网络地址转换)。长话短说:NAT 是一种将内部地址(例如 192.168.0.0/24)转换为 Internet 有效地址(例如 187.200.145.24/32)的技术,反之亦然,这是对 Internet 地址短缺的回应。它的一个方面是它还充当防火墙,因此网络 1 中的计算机无法直接访问网络 2 中的计算机。

因此,您有两种选择来解决您的问题:

  • 购买支持无 NAT 路由的设备,例如 MikroTik 路由器或;
  • 为什么不创建一个单独的网络(例如 192.168.0.0/24),将 XS708T 端口连接到其中一个无线接入点 LAN 端口,然后在其中禁用 DHCP,而是使用路由器和 WAN 端口连接两个网络?

希望有所帮助。

相关内容