两个路由器连接到一个调制解调器 - 需要两个独立的网络

两个路由器连接到一个调制解调器 - 需要两个独立的网络

我的设置如下。

+-------+
| Modem |
+-------+   
  |  |  |   
  |  |  +----> Internet
  |  |
  |  +-------> Router 1 [192.168.1.1] (Home & Private Network)
  |            |
  |            +---> Main PC & Own Mobile Devices
  |            +---> Lightning
  |            +---> Harmony Hub
  |            +---> Wi-Fi Repeater in Bridge Mode for Living Room Devices (No Repeating)
  |
  +----------> Router 2 [192.168.2.1] (Guest & Testing Network)
               |
               +---> Test & Webbrowsing PC
               +---> Mobile Devices of Friends and Guests

这个设置是否正确,以便连接到路由器 2 的设备无法通过我的调制解调器查看/连接到连接到路由器 1 的设备?我想让我的访客和测试网络完全脱离我的私人网络。

我已经检查过了,两个路由器都收到了不同的公共 IP。此外,当我尝试从测试电脑 ping 主电脑时,它按预期超时。但是,当我反过来做时,我收到了来自 ISP 的消息“TTL 在传输中过期”。这到底是什么意思?它不应该像以前一样超时吗?

PS:我第一次连接路由器2时,它的内部IP也是192.168.1.1,但它工作正常,没有与路由器1发生IP冲突。这是否意味着它们从一开始就已经隔离了?为了确保万无一失,我将其更改为192.168.2.1。

谢谢你的帮助。

答案1

虽然您的设置是正确的,但我想知道您的调制解调器为两个路由器提供了哪些 IP 地址,因为我认为您的TTL expired in transit消息就是从那里来的。我敢打赌调制解调器也有一个 192.168.1.x 网络。

要么将调制解调器放在不同的网段,要么将路由器 1 的网络放在不同的网段。鉴于您已经使用了 2 个路由器,我建议分别使用 192.168.10.x 和 192.168.11.x,将调制解调器保持在 192.168.1.x,这样仍然很容易识别。

答案2

“请求超时”意味着发出 PING 的计算机没有收到任何响应。

“TTL 在传输中过期”意味着沿路径的转发路由器响应了错误。

两者都表明远程主机无法访问。后者只是意味着沿途的路由器决定告诉您这一点。

收到 TTL 过期消息有点奇怪。可能发生了以下两种情况之一:

  1. 192.168.2.1 路由器存在异常或配置错误。是否与其他型号不同?
  2. 调制解调器方面不太对劲。我想知道你是如何获得 2 个公共 IP 的?大多数服务提供商只提供 1 个动态公共 IP,除非你为多个静态 IP 付费。如果你确实购买了静态 IP,你通常会手动将它们编程到每个路由器中,而不是使用 DHCP。所以老实说,我认为你在这方面很幸运。这可能会给你带来麻烦。如果你的两个公共 IP 中的一个在调制解调器的某个地方发生冲突,我不会感到惊讶。

相关内容