无法让新路由器在现有网络上工作

无法让新路由器在现有网络上工作

我有一个由多台机器组成的网络,这些机器直接连接到交换机。这是克罗马农硬件,因此无线方面由一个盒子控制,我怀疑这个盒子没有连接到该交换机的软件、IP 等。

我还有几台电脑连接到 Netgear R4500,它使用起来非常简单,似乎可以在自己的网络和互联网上工作。这些电脑连接到 Netgear,Netgear 又通过一个端口连接到交换机。

我无法将连接到 Netgear 的计算机与直接连接到交换机的计算机集成在一起。我希望 Netgear 仅用作无线接入和几个额外的 Cat5 端口,并且需要已经存在的 DHCP 服务器,而不是本身充当 DHCP 服务器。

主网络和 Netgear 上的默认网关都设置为 192.168.3.243,这是一个 Ubuntu 桌面。交换机电脑和 Netgear 电脑都可以上网。

当我从连接到交换机的 Macbook 运行 traceroute 时:

traceroute to 192.168.3.243 (192.168.3.243), 64 hops max, 52 byte packets
1  192.168.3.243 (192.168.3.243)  6.104 ms  1.223 ms  1.239 ms

当我从连接到 Netgear 的 Macbook 运行 traceroute 时:

 traceroute to 192.168.3.243 (192.168.3.243), 64 hops max, 52 byte packets
 1  192.168.1.1 (192.168.1.1)  0.722 ms  0.802 ms  0.365 ms
 2  192.168.3.243 (192.168.3.243)  1.664 ms  0.660 ms  0.781 ms

此外,Netgear 继续作为 DHCP 运行。

Netgear 声称其“互联网 IP”为 192.168.3.89(证明它已连接到交换机,但并未按照我的要求运行),默认网关为 192.168.3.243。这意味着 Netgear 认为本地网络是互联网,而 192.168.3.243 是 ISP。因此,连接到 Netgear 的计算机可以连接到网络的其余部分,但反之则不行。

我怎样才能让它做我想做的事?

答案1

听起来您希望 Netgear 用作 WAP,并为以太网端口提供桥接连接。我不熟悉该模型,但本质上您只需要禁用 DHCP 并确保您的路由器和所有计算机都位于同一子网中。网关将是您进入互联网之前在网络中的最后一站。听起来您还希望将其作为您的 DHCP 服务器。需要注意的另一件事是,交换机是第 2 层设备,这意味着它只能根据 MA​​C 地址表工作,并且根本不参与路由。

尽管如此,请尝试以下操作:

  1. 关闭 Netgear 上的 DHCP(它可能具有“接入点”模式,如某些型号,可实现相同的功能。)

  2. 转到处理您的路由和 DHCP 的任何设备(假设它们是同一设备)并确保您的子网和 DHCP 池正确。

  3. 确保网络上的所有设备都从 DHCP 获取地址,这样就不会存在将它们放入错误子网的风险。

完成所有这些操作后,Netgear 应该成为一个直通设备,并且所有设备都应该自动指向路由器并从其 DHCP 服务器中提取其地址。

答案2

问题在于,Netgear 认为它控制着网络上的一切,提供 IP 地址并充当网关。它需要(伪)配置为接入点。

要解决此问题,请执行以下操作:

  • 将您的机器直接连接到 Netgear LAN 端口之一,从 Netgear 上拔下所有其他网线,包括 WAN 端口的网线。
  • 确定内部网络的网络范围(例如 192.168.1.0/24)
  • 为 Netgear LAN 接口提供一个该网络上的地址,该地址超出了分发 DHCP 的路由器的 DHCP 范围,如果您不知道该地址是什么,那么像 192.168.1.221 这样的较高地址可能是安全的。
  • 重新启动后,打开离开R4500 上的 DHCP。
  • 将其中一个 LAN 端口插入现有交换机
  • 重启现有交换机
  • 跳个快乐的舞吧,因为你的 AP 现在应该可以按照你想要的方式工作了

请注意,您不应再使用 Netgear 的 WAN 端口,用胶带或其他东西盖住它,这样您就知道不要使用它了。其他端口(3 个?)可用于 PC。

请注意,有时桥接不起作用,这种情况很少见,通常只出现在非常旧的交换机上,但是这种设置在 99.9% 的情况下都会起作用。

相关内容