如何通过路由器连接到调制解调器上的服务器?

如何通过路由器连接到调制解调器上的服务器?

我相信我有一个非常简单的设置,其示意图如下所示:

          ┌─────┐
    ┌─────┤ NAS │
    │     └─────┘
    │   192.168.1.2
┌───┴───┐
│ Modem │
└───┬───┘
    │     ┌──────┐     ┌───────┐
    └─────┤Router│─────┤Clients│ 
          └──────┘     └───────┘
        192.168.1.3   192.168.50.x

我有一个可以访问和管理的调制解调器192.168.1.1。我已禁用它的 DCHP 并分配了 2 个静态地址(使用 mac 地址):

  • 192.168.1.2对于 NAS
  • 192.168.1.3对于路由器

在路由器(华硕)上,我可以访问和管理192.168.50.1。DHCP 已启用。我手动将 WAN IP 设置为192.168.1.3。到目前为止一切顺利。所有路由器的客户端都可以连接到互联网。

我不明白为什么我无法连接到 NAS(甚至无法 ping 通它)( )但是当我连接到路由器(具有IP)时192.168.1.2我可以连接到调制解调器管理面板( )。192.168.1.1192.168.50.x

我寻找一种方法将 ISP 的调制解调器切换到桥接模式,这似乎是可行的方法(我错了吗?),但我没有找到任何选项。因此,我尝试在 ISP 的调制解调器内设置一条路由规则,如下所示:

Destination: 192.168.50.1
Subnet:      255.255.255.0
Gateway:     192.162.1.2 # NAS ip

我应该在路由器内部设置一些东西吗?有人知道我应该怎么做才能连接到调制解调器所连接的 IP 吗?甚至更好的是,我应该怎么做才能使用主机名(例如 mysupernas.local)连接到它?

答案1

将路由器和调制解调器的网络掩码设置为255.255.0.0,以及其他所有发现自己断开连接的设备。

这会将您的本地网络转换为192.168.x.x,因此它将是一个包含192.168.1.x和 的 子网192.168.50.x

答案2

将您的 NAS 连接到路由器而不是调制解调器,这样您的所有设备就位于一个子网中。

这会起作用,而且会比你现在的更好

这也比静态 IP 寻址效果更好,并且无论如何,您的路由器都是 DHCP 服务器。

您可以将路由器移到离调制解调器很近的地方以实现这一点,或者可以将调制解调器用作调制解调器/路由器并以此方式执行。

相关内容