路由器 A 和路由器 B(每个不同的子网) - 当我连接到 A 时,如何访问连接到 B 的 LAN 设备?

路由器 A 和路由器 B(每个不同的子网) - 当我连接到 A 时,如何访问连接到 B 的 LAN 设备?

我有两个 WiFi 路由器:

  • 路由器 A 是我的 ISP 路由器,连接到互联网。
  • 我现在添加了第二个 WiFi 路由器(路由器 B)。
  • 路由器A和路由器B通过LAN线连接在一起(路由器B的WAN口连接到路由器A的LAN口)
  • 路由器 B 与路由器 A 位于不同的子网。
  • 路由器 B 正在运行 DD-WRT 并以“网关”模式运行,网关 IP 地址为路由器 A。
  • 路由器 B 配置了有效的 OpenVPN 连接。
  • 路由器 A 子网使用 Pi-hole 作为其 DHCP 服务器。路由器 B 是其自己的 DHCP 服务器。

一切正常。如果我通过 WiFi 将手机连接到路由器 A,我可以获得不受 VPN 保护的互联网。如果我通过 WiFi 将手机连接到路由器 B,我可以获得受 VPN 保护的互联网。

现在的问题是:路由器 B 的 LAN 端口上插着一个 IP 摄像头。我希望能够使用通过 WiFi 连接到路由器 A 的手机查看摄像头。

我认为我可以使用某种“静态路由”或端口转发或在路由器 B 上配置的某些东西来做到这一点,这将允许本地 IP 地址从路由器 A 进入路由器 B,但我无法让任何东西工作(我不太确定我在做什么)。

或者,我认为我可以使用在路由器 B 上配置的“正常”端口转发规则,该规则将允许通过我的 NordVPN 连接提供的公共 IP 地址从互联网在给定端口上进行通信。因此,实际上我可以从路由器 A 进入互联网,然后从互联网返回到路由器 B。我无法让这个工作 - OpenVPN 连接会阻止这种情况吗?

下面是稍微弱一点的图表:

  Internet      IPCamera (192.168.1.2)
    |             |
    |             | 
192.168.8.1     192.168.1.1 (OpenVPN)
(Router A)      (Router B)
|     |           |     |
|     -------------     |
|                       |
WiFi                    WiFi
|
Phone (192.168.8.2)

关于如何从我的手机(192.168.8.2)浏览我的 IPCamera(192.168.1.2),有什么建议吗?

答案1

这可以通过合理标准的连接来实现。

(1)将路由器 B 上的 LAN 端口连接到路由器 A 网络。

(2)在路由器 A 上为路由器 B 指定一个静态 IP 地址(这样重启时不会丢失)

(3)关闭路由器 B 上的 DHCP。

现在路由器 B 上的设备将获得主网络 IP 地址,并且一切都将协调工作。

答案2

回复约翰:

谢谢您的回复。我认为您描述的是标准无线接入点,因为我之前使用旧的 ISP 路由器创建过,以扩展 WiFi 覆盖范围。但是,区别不在于我的路由器 B 使用 OpenVPN(即 NordVPN),并且它使用不同的 DNS 服务器,因此需要使用路由器 B 上的 DHCP 将它们“外包”给连接客户端。

或者您是说,NordVPN 告诉我必须使用的 DNS 服务器是无稽之谈,我只需使用我的普通路由器 A DNS 服务器(Cloudflare),而 OpenVPN 隧道仍然会加密连接到路由器 B 的任何和所有客户端的流量?

(不确定为什么我必须回答自己的问题才能回应——似乎没有“添加评论”链接)

相关内容