远程访问第二个路由器(级联/串行路由器)

远程访问第二个路由器(级联/串行路由器)

安装在度假屋中(因此没有永久互联网接入)我有一个 4g-Routerm(ROUTER-1 = 华为 B525-b23),可以接入互联网。我每周打开一天。我还有另一个路由器(ROUTER-2 = GL-MT300N-V2)。

ROUTER-2 始终插着电。ROUTER-2 通过以太网端口连接 Raspberry-Pi3(上面装有 Home Assistant)。ROUTER-2 通过 WIFI 连接摄像头 IP

ROUTER-1和ROUTER-2通过以太网连接在一起。

当ROUTER-1没有插上电源时,就无法访​​问互联网,但这不是问题。

相机在 Rapbery Pi3 上保存图片,Home Assistat 正在记录一些传感器数据。

当我打开ROUTER-1的电源后,每个人都可以访问互联网。

我想要的是当 ROUTER-1 在线时远程访问我的 router-2、我的 Rasberry 和我的相机

我应该怎么做 ?

答案1

您应该查看“端口转发”。您需要设置端口转发规则,以便可以与路由器后面的设备建立未经请求的连接。由于您有两个路由器,因此您需要设置两次规则。一次在外部路由器上,一次在内部路由器上。

您可以:

  • 转发您需要的单个服务的端口,例如用于管理路由器的 HTTP/HTTPS、Raspberry Pi 上的 SSH、相机的相机协议。这有点不安全,因为这些设备会直接暴露在互联网上。人们会(不是可能,而是会!)尝试连接到您的设备并猜测密码。
  • 转发用于连接网络上所有其他设备的单个远程访问服务的端口,例如 SSH 隧道或 OpenVPN。这样更安全。您可以使用预先交换的身份验证密钥代替密码。您还可以使用知名、开源、强大且业界信赖的软件来保护您的网络免遭入侵。您可以从现有的 Raspberry Pi 运行这些服务中的任何一个,前提是您具有系统的 shell 访问权限,以便通过 Home Assistant 安装更多应用程序。否则,您可能需要另一个装有任何 Linux 发行版的 Raspberry Pi。

相关内容