将两个路由器连接到一个调制解调器——搞清楚这一点真让人抓狂

将两个路由器连接到一个调制解调器——搞清楚这一点真让人抓狂

我知道这个问题已经被写了十亿遍了。但同样,关于如何做到这一点的食谱也确实有十亿种,这就是我感到困惑的原因。

我有两个 Linksys wrt1900ac 路由器。我希望每个路由器都有自己独立的网络,并且不共享任何文件。

路由器 #1:WAN 端口连接到调制解调器。它正在运行 Gargoyle。LAN 地址:192.168.1.1 网络掩码:255.255.255.0 DHCP:100-150

ip 地址输出:https://docs.google.com/document/d/1GbNtgGbr86-KSnKfVLGDv5eB_4lcYaHSeSP7ewrr2Q8/edit?usp=sharing

路由器 #2:WAN 端口连接到路由器 #1 的一个 LAN 端口。LAN IP 地址:192.168.2.1 LAN 网络掩码:255.255.255.0 DHCP:100-249

这个设置工作了一段时间,尽管第二个路由器时断时续地断开连接,特别是在 2.4 ghz 上。

昨天,我用 Gargoyle 替换了路由器#2 的 Linksys 固件,现在它无法访问互联网,尽管所有设置都与以前相同。

另外,当我使用 Netgear 路由器作为第二个路由器时,仍然无法访问互联网。

(情况已按照评论中的解释发生变化。现在,只有设置为 DHCP 无线时我才能访问路由器 #2,而不能访问 DHCP 有线。)

但是,当我将连接路由器 #1 的 LAN 电缆连接到笔记本电脑时,就可以访问互联网。

我读了好多遍。有些文章说 DHCP 范围不应该匹配。或者无线应该设置为单独的通道。但 IP 完全不同。一个路由器是 192.168.1.1,另一个是 192.168.2.1

其他人说第二个路由器应该有一个静态 IP。不确定该怎么做,或者这是否重要。

我认为有一些基本的东西我不明白但又无法弄清楚。

答案1

但事实上,关于如何做到这一点的食谱有上亿种,这就是我感到困惑的原因。

不要盲目遵循食谱。阅读网络基础知识,了解为什么事情需要以某种方式进行,并了解您的选择。

我希望每个路由器都有自己独立的网络

路由器没有“网络”。大多数家用路由器默认配置为充当 LAN/WLAN 段的 DHCP 服务器,但一般来说,路由器会进行路由,这意味着它们可以连接多个 LAN 段。

且无任何文件被共享。

路由器不“共享文件”。

连接到调制解调器的 WAN 端口。

那么调制解调器有什么用呢?它运行自己的 DHCP 服务吗?

可能的网络图(请注意,您绘制LAN 段作为原语,而不是“路由器”):

 192.168.1.*/24         ??.??.??.??/??            192.168.2.*/24
      |                        |                        |
      |  +-----------------+   |                        |
      +--|- 192.168.1.1    |   |   +-----------------+  |
      |  | LAN             |   |   |     192.168.2.1 |--+
      |  | WLAN   ?.?.?.? -|---+   |             LAN |  |
      |  |            WAN  |   +---| ?.?.?.?    WLAN |  |
      |  +-----------------+   |   | WAN             |  |
      |                        |   +-----------------+  |
      |                        |                        |

所以你需要弄清楚

  • 你的调制解调器运行 DHCP 服务器,并为两个路由器提供地址
  • 你的两个路由器都在 WAN 上运行 DHCP 客户端并正确获取地址
  • 你的调制解调器给出的地址范围(它不能与路由器给出的地址范围相同)
  • 两个路由器都在 WAN 上进行 NAT

例如,您可以使用ssh连接到路由器,假设它确实运行了 OpenWRT 之类的固件,您可以这样做,然后检查网络配置。如果没有,您就只能猜测固件提供的 UI 选项实际上有什么用处。

疯狂猜测正在发生的事情并不能解决问题。

编辑

很抱歉,但是如果没有任何操作系统能够让您真正弄清楚发生了什么,并且疯狂地尝试将事物相互连接,并希望使其工作,而没有实际描述所使用的设置,我无法调试这个问题。

相关内容