IP 域名 DDNS 直连——固定公网 IP 场景下的设备添加
什么时候用 IP·域名·DDNS
以下场景适合直接填 IP 或域名连接:
- 设备有固定公网 IP(机房专线、光纤固定 IP)
- 用了 DDNS 动态域名服务(比如花生壳、宇视自带的 EZDDNS)
- 不希望依赖 EZCloud 服务(合规要求或网络策略)
- P2P 连接一直不稳,想换 IP 路径试试
三种地址格式
1. 固定 IP
最直接。格式 http://公网IP:端口号,默认端口 8000(宇视 IPC/NVR 的 HTTP 端口)。例如 http://112.87.23.19:8000。
2. DDNS 域名
如果家里/办公室的公网 IP 是动态分配的,可以:
- 用宇视自带的 EZDDNS(部分设备支持)
- 或接第三方 DDNS(花生壳、No-IP 等)
在 App 里直接填域名(不用加 http://),后面跟端口号。例如 mysite.ddns.net:8000。
3. 本地局域网 IP
如果你在和设备同一个 Wi-Fi 或同网段,可以直接填设备的内网 IP(例如 192.168.1.64)。这种方式不经过 EZCloud,完全本地直连,延迟最低。但离开这个局域网就断连了。
端口映射
设备在内网(比如 NVR 插在路由器后面)时,外网访问需要路由器做 NAT 端口映射。把路由器的公网 IP + 映射端口转发到设备的内网 IP + 服务端口。宇视设备常用端口:
| 服务 | 默认端口 | 说明 |
|---|---|---|
| HTTP | 8000 | 浏览器 Web 后台、EZView 直连 |
| RTSP | 554 | 实时流(EZView 内部用) |
| HTTPS | 8443 | 加密 Web 后台 |
填完后连不上怎么办
确认设备在线
先在本地浏览器(同一局域网)访问 http://内网IP:8000,能打开 Web 后台就说明设备本身没问题,问题出在端口映射或公网 IP 上。
确认端口映射生效
用公网 IP + 映射端口在手机蜂窝网络(不是同 Wi-Fi)里试能不能打开 Web 后台。蜂窝网能打开 = 映射成功;打不开 = 路由器映射没配对。
设备端口被改了
某些项目会把宇视设备的默认端口改掉(安全策略)。这时候要先在设备 Web 后台里确认当前实际端口,再填进 App。
DDNS 更新失败
DDNS 域名解析不到最新 IP,是动态域名场景下最常见的问题。排查:
- 设备/路由器的 DDNS 客户端是否正常运行(很多路由器后台能看到 DDNS 更新状态)
- 手动查一下域名当前解析到哪个 IP(nslookup 或在线 tool)
- 如果解析 IP 和实际公网 IP 对不上,说明 DDNS 服务没在更新,换个 DDNS 服务商或用更靠谱的路由器
安全提示
用 IP 直连意味着设备暴露在公网。必须做两件事:
- 改掉设备出厂密码(强密码,至少 12 位含符号)
- 如果长期不用,路由器里关掉端口映射