从外部通过 4G 连接访问 LAN 内部的端口

从外部通过 4G 连接访问 LAN 内部的端口

我有一个远程站点,其中的摄像头使用 rtmp 协议进行流式传输,我想从家里访问该站点。

在本地,流工作正常并且可以看到(顺便说一下,我正在使用 ZoneMinder)。

在这个站点我有一个带 SIM 卡的 4G 路由器,可以很好地进行导航。

问题:移动运营商不提供实际的公共 IP,我的 4G 路由器 IP 位于他们的私有网络内,然后转换为公共共享 IP(CGNAT)。运营商不可能将我从这个 CGNAT 方案中解脱出来。因此,重定向 4G 路由器上的本地端口不会使它们在互联网上可见。

我想了解 VPN 是否是解决方案。

我知道,如果我家里有 VPN 服务器,我可以做一些事情,让我的远程站点的设备安全地进入家庭 LAN。

但我不知道是否有办法从家里访问远程站点中 4G 路由器后面的端口。不确定我是否无法控制运营商翻译,从而无法将 4G 端用作服务器。

我想了解这两个软件是否可以做到:

但不确定我的具体情况。

答案1

您可以使用支持端口转发的 VPN。但更简单的替代方法可能是通过 IPv6 访问您的流媒体服务器 - 假设您的 ISP 为您分配了一个 IPv6 并且您的路由器支持它。

如果 IPv6 不起作用,有两种解决方法(不仅仅是 VPN):

如果您需要通过 IP“直接访问”您的服务器,您将需要使用代理或 VPN 服务(例如使用 AirVPN 并设置端口转发)。

如果您不需要“直接访问”,您可以通过远程工具(例如 Anydesk)登录到网络上的本地机器并从那里访问您的服务器。

请参阅来源以了解更多详细信息

相关内容