• 首页
  • 视频监控
  • 为什么DDNS或者端口映射后外网仍然无法访问网络摄像机/录像机?
联卫网络监控摄像头录像机系统

为什么DDNS或者端口映射后外网仍然无法访问网络摄像机/录像机?

要通过外网访问监控摄像头/录像机,目前可通过P2P连接或者DDNS。虽然使用P2P直连非常简单,但是这种方式仅支持视频查看,如果要远程管理配置设备,那就得必须使用DDNS。 DDNS就是动态域名,可以把IP地址转换成域名,用户通过容易记住的域名访问设备。动态意思是IP地址是变化的。

与P2P连接相比,DDNS是一种更强大或者更灵活的远程访问方式,并且不管是比较老的还是新监控摄像机都可以支持。 最后,P2P连接服务都说免费的,该服务是需要使用远程服务器,你也不知道那一天因为缺乏资金支持造成服务中断。

回到正题,为什么参照网上设置教程配置DDNS后,仍然无法外网访问监控摄像头?这个问题我也遇到过,几个月前公司需要假设NAS,为了能实现远程办公,就必须使用DDNS。尽管DDNS端口映射配置都没有问题,还是无法外网访问NAS,最后查出来是因为我的宽带IP地址是内网IP,不是外网IP地址。

什么是外网IP地址/内网IP地址?

内网IP地址仅内部访问或者本地/局域网内访问, 外网用户是无法访问的,但是你还是可以使用宽带上网。 外网IP地址就是我们说的IPv4地址, 这个地址是进行全球授权分配 (正是因为这个,你可以通过查询IP地址获得实际地理地址(某某市,某某县,某某镇)。随着互联网用户的激增,IPv4地址不够用,这个使用中国电信(长城宽带,铁通等等)分配内网IP地址给用户,用户可使用宽带,但是无法被远程访问。

如何查询自己是否使用内网IP地址?

首先我们要知道内网IP地址是什么样的? 内网地址端包括:
10.0.0.0 - 10.255.255.255 (总计16,777,216 个一IP地址)
172.16.0.0 - 172.31.255.255 (总计1,048,576 个一IP地址)
192.168.0.0 - 192.168.255.255 (总计65,536 个IP地址)

查询宽带分配的是内网IP还是外网IP, 你需要登录路由器的管理页面,在宽带连接状态页面中查看IP地址,如果连接的IP地址是内网IP,那么你路由器/上网猫是不能被外网访问的,尽管你的DDNS以及端口映射配置都是成功的。

例如: 10.169.129.147, 10.169.128.1 都是内网IP地址。

如果发现自己是内网IP地址,用户可以通过拨打10000号要求客户更改内网IP为外网IP。这样你就可以正常使用DDNS服务了。

如何使用DDNS外网访问监控摄像头?

网上可以找到很多教程,现在我们在此重新编辑下内容。 为了确保你的监控摄像头能被外网访问,第一步确保路由器/上网猫支持端口映射功能。 第二步,对监控摄像机配置正确本地IP地址,DNS一定要填(可以填114.114.114.114), 网关一定要正确, 你可以参考本地连接的电脑或者路由器来获得这些信息。

监控摄像机网络参数设置
监控摄像机网络参数设置

注意:正确设置摄像机的端口。由于宽带运营商可能会屏蔽宽带线路上的常用端口如80、8080等,因此建议将摄像机的端口设置成一些不常用的,比如8090,后续在外网使用该端口来访问IPC。一般网络设备需要映射的端口包括这几个:WEB访问端口(即http端口,一般默认是80),流媒体端口(即rtsp端口,一般默认是554),数据传输端口等。

网络摄像机端口设置
网络摄像机端口设置

免费DDNS服务?

国内因为政策原因 (打击非法,钓鱼,病毒,垃圾网站),免费DDNS服务提供商变得越来越少。目前可用的免费DDNS服务主要有:
公云Pubyun.com: 老牌3322.org 完全免费,90%在线时间,我们自己在使用已经有两个月了,两个月中有两三天连不上服务器。操作简单,值得推荐。
花生壳: 有免费二级域名DDNS服务,一个月以后停止你的DDNS,因为需要你进行实名认证。 实名认证很繁琐,用了一个月被迫放弃,一个月中没有出现连不上,比公云稳定。本来作为后备DDNS, 因为繁琐的实名认证,我放弃了。
腾讯云DNSPod: 注册过账户,但是找不到免费DDNS服务,网上说支持免费DDNS,但是根本就不知道如何使用。

至于国外免费的DDNS服务, 知名的有no-ip.com, 但是旗下所有域名都被墙了。国内无法使用。
除了找寻免费DDNS服务比较困难外,监控摄像头通常也只支持固定的DDNS提供商,大部分摄像头仅支持3322.org, no-ip.com, 花生壳这三家。 结合我的经历, 看了唯一值得一试的就是公云Pubyun.com/3322.org了。


申请到DDNS账户后,因填入此账号信息到监控摄像头的DDNS服务配置页面中,保存后重启摄像机。

如何在路由器上面进行端口映射/转发?

端口映射就是说在路由器上面打孔,让外面的人可同个这个端口访问监控摄像头。 网页登录路由器,进入路由器管理界面。找到端口转发(端口映射),将需要的端口进行映射转发。

路由器端口映射
路由器端口映射

如何外网访问监控摄像头/DVR/NVR?

---------------------------------------------

以下内容来自:https://ipc.name/ddns/

IP地址直接访问
在路由器里查询到外网的IP地址(或者打开百度搜索引擎,输入IP,也可以查询到本机的外网IP,),在浏览器里输入外网IP+WEB端口,直接访问摄像机
域名访问
绑定动态域名(DDNS),使用动态域名访问摄像机。常见的动态域名服务商有:3322,花生壳等。

网页/电脑客户端/手机app

外网访问不成功,可能的原因问题

1.确认IP地址、网关、DNS等参数配置正确,务必保证网络摄像机使用这些参数可以连接上外网。
2.确认远程访问的IP地址是公网IP
部分小型宽带运营商如长城宽带、铁通等提供的IP地址不是公网IP或者假公网IP地址,这种情况下是无法成功访问到路由器下的NVR,需要联系宽带运营商解决。
判断公网IP的方法:与NVR同一局域网的电脑访问ip138.com,查看到的IP地址与NVR前端路由器WAN口IP相同,则是公网IP;不同则不是公网IP。
3.映射的端口可能被运营商屏蔽,建议修改外部端口
4.如果使用UPnP 自动转发功能,确认路由器已开启UPnP。当路由器UPnP未开启时,将导致网络设备的UPnP映射不成功。
5.网页访问需要安装插件
6.网络带宽问题。默认是主码流,需要较大的带宽。若遇到WEB远程预览监控画面卡的问题,可以尝试在预览画面切换为子码流,或者将码流值改小。