如何仅使用一个 IP 在本地(LAN 内)和公开(通过互联网)访问 IP 摄像机?

如何仅使用一个 IP 在本地(LAN 内)和公开(通过互联网)访问 IP 摄像机?

这可能吗?如果可以,如何设置?

目前,我192.168.1.2:8888在家时通过 访问我的 IP 摄像头,some_public_ip:8888外出时通过(端口转发)访问。每次在智能手机/平板电脑上启动 IP 摄像头监控应用程序时,都必须从一种配置切换到另一种配置,这真的很麻烦。

答案1

我也遇到了同样的问题,无法使用我的公共 IP 地址从我的内部专用网络访问我的 IP 摄像头。我有一个 Linksys 路由器,在安全设置下找到互联网 NAT 重定向过滤。一旦我禁用了它,我现在就可以在内部使用我的公共 IP 地址。

答案2

实现此目的的唯一其他方法是为相机设置一个单独的专用外部 IP 地址。LAN 上的计算机将看到当前相机位于同一 LAN 上,因此您使用的是相机的内部 IP 地址。LAN 外的计算机(即互联网上的计算机)看到的是调制解调器/路由器的 IP 地址,它会将该端口转发到内部 IP 地址。

我所做的只是在相机软件中将其设置为两个独立的相机,一个带有内部地址,另一个带有外部地址。然后只需在软件中单击正确的相机即可(并且很容易分辨,因为一个显示图像,另一个不显示图像)。

答案3

您可以通过在网络上安装 DNS 服务器来实现这一点。(听起来很昂贵,但是有些路由器具有 DNS 角色)。

创建一个 A 记录以匹配您的 DDNS 记录,但指向内部 IP。这样,当您在网络内部时,路由器会将您的请求发送到 DVR 内部 IP。

例如:DDNS 记录。MyDVR.ddns.org 指向 1.1.1.1(我的 WAN IP)内部 DNS 记录。MyDVR,ddns.org 指向 192.168.1.1(我的 DVR LAN IP)

当连接到互联网上的任何地方时,您的 MyDVR.ddns.org URL 将解析 1.1.1.1,因此它将连接到您的 WAN IP,并且 NAT 将转发到您的 DVR。

当连接到您的 LAN 时,您的 MyDVR.ddns.org URL 将解析 192.168.1.1,因此它将直接连接到您的 DVR。

一些路由器还允许创建防火墙规则以将流量路由回 DVR,但在某些情况下,这会产生可被渗透测试软件利用的风险。

相关内容