如何在大华设备上使用自动注册设置 DDNS

当录像机没有可用的 DDNS 菜单时,自动注册就是解决方案。本指南介绍您需要的三个值、设备在 8888 端口上实际执行的操作,以及为什么设备 ID 应视为密码。

Minh NguyenMinh NguyenFastDDNS 创始人兼开发者

大华设备上的自动注册功能

在录像机上打开 Setup > Network > Register,勾选 Enable,并从你的 FastDDNS 主机名页面填写三个值:服务器地址、端口 8888 和 Device ID。从那时起,设备会按自己的时间表主动建立出站连接;每次连接时,FastDDNS 都会从该连接读取你的公网 IP,并将 hostname 指向该 IP。

这就是此方法存在的原因:设备上根本不需要 DDNS 菜单。但它不会打开入站通道——你仍然需要转发实际观看摄像头所用的 port,而且在 CGNAT 后面此方法无法工作。

更新如何到达 FastDDNS

值得了解,因为它解释了这种方法的优势以及唯一需要注意的事项。port 8888我们的 服务器上的端口,而不是你 router 上的端口。录像机向该服务器发起出站连接;服务器上的监听器会从设备发送的数据包中读取 Device ID,记录连接来源地址,并将这两项信息交给更新程序。此后,更新会沿着与通过 电子邮件提醒方法发送更新相同的路径继续处理,DNS 记录会在报告到达后不久更新。

由此带来两个结果:

  • 更新本身无需在你的 router 上开放任何端口。 在普通家庭路由器上,默认允许出站连接,这也是自动注册在其他方法无法使用的设备上能够工作的原因。
  • 设备 ID 就是凭证。 在这条路径上不会检查密码——仅凭 ID 就能识别 hostname。请像对待密码一样保护它:不要发布在论坛帖子中,分享截图前先将其遮盖或清除。每个 hostname 都有自己的 ID。

何时使用,何时不使用

当设备没有可用的 Network > DDNS 部分时使用自动注册:菜单完全不存在,或者存在但其提供商列表中没有可以指向 FastDDNS 的选项。

如果 DDNS 菜单存在且可用,请使用它:这是更常见的方式,且 FastDDNS 文档Dahua DDNS 设置指南涵盖了这种用法。两者是替代方案,而不是叠加使用——选择其中一种。

Network > DDNS Auto Register
设备上需要有 DDNS 菜单
要输入的值 提供商、主机名、用户名、密码 服务器、端口、设备 ID
用于识别你的信息 用户名和主机名的密码 仅设备 ID
更新本身是否需要在 router 上开放任何端口 不需要 不需要
在以下情况下使用 存在 DDNS 菜单 不存在

开始之前

  • FastDDNS 上的主机名——设备ID是按主机名生成的,所以请先创建。
  • 带有 RegisterAuto Register 条目的大华摄像机、DVR 或 NVR 的网络设置。
  • 从同一网络上的计算机访问设备的网页界面,并拥有管理员登录凭据。
  • 一个真实的公网 IP。如果你的服务提供商将你置于 CGNAT 后,无论选择哪种方法,远程访问都无法正常工作——FastDDNS 与 CGNAT 的答案说明了还可以尝试哪些方法。

步骤 1 — 复制三个值

打开主机名并展开 Dahua Auto Registration。网站将服务器显示为 IP 地址;应用也会显示 hostname。两者都可以使用——该名称会解析到同一服务器,即使地址发生变化也能继续工作,因此固件接受名称时,优先使用名称。

FastDDNS 网站上的大华自动注册面板显示服务器 IP 95.217.161.80、端口 8888 和设备 ID 字段
网站上的步骤 1。这里的设备 ID 已被隐藏——你的设备 ID 是一个与你的 hostname 对应的真实唯一值。
FastDDNS 应用程序中的大华自动注册面板显示服务器地址 dyn.fastddns.net、服务器 IP 地址、端口 8888 和设备 ID 字段
应用中的相同区块,其中还会将服务器显示为名称。

第 2 步 — 打开注册屏幕

在同一网络上的浏览器中输入设备的本地地址,然后登录:

http://192.168.1.108

如果您不知道该地址,FastDDNS 应用提供局域网扫描功能,可以列出网络中的设备。然后前往 Setup > Network > Register

在 Dahua 设备上,设置 > 网络 > 注册屏幕,将启用勾选,并填写主机 IP、端口和子设备 ID 字段
步骤 2 — 整个屏幕有四个控件:Enable、主机、port 和 ID。

步骤 3 — 填写字段并保存

  • Enable — 勾选此项。这是人们经常漏填的字段。
  • Host IP(也标记为 Server addressĐịa chỉ máy chủ)— 面板中的服务器。
  • Port8888
  • Sub-Device ID(也称为 Device ID)— 从面板中粘贴,不要重新输入。

OKApply。如果几分钟后仍然没有任何反应,请先重启设备,再更改其他设置——这样无需额外操作,也能排除设置已被接受但尚未应用的情况。

步骤 4 — 检查主机名是否已移动

返回 hostname 页面。在设备首次上报后的一两分钟内,名称下方的地址应变为您的公网 IP,并且 Last Updated 会更新为当前时间。同一页面上的 Updates from device 框会列出每次上报及服务器返回的状态。如果地址没有变化,首先查看这里。

从网络外部的计算机访问时,该 hostname 应解析到相同的地址:

nslookup myhome.fastddns.org 1.1.1.1

您仍然需要转发端口以查看摄像头

自动注册保持名称 指向正确。它不会让录像机变得可从外部访问。要从外部实际连接,请将查看应用使用的端口转发到路由器上录像机的本地地址——Dahua 客户端通常使用 37777,RTSP 使用 554,网页界面使用 80 或自定义端口——并为录像机分配一个固定的本地地址,确保规则始终指向它。关于 DDNS 和 port forwarding 的 说明部分说明了为什么这仍是一个独立的任务。规则设置完成后,端口检测器可让您从外部确认其是否正常工作。

请注意,FastDDNS 提供的是 hostname,而不是 TLS 证书,因此设备上的 HTTPS 需要您自行配置。

故障排查

你看到的情况 操作步骤
主机名从不使用 IP,更新日志为空 重新打开 Register,检查设置是否确实已保存,并确认 Enable 仍处于勾选状态,然后重启设备一次。
设置已保存,但仍然没有反应 重新粘贴 Device ID。截断或手动输入的 ID 无法匹配任何 hostname,服务器也没有可记录的对象。
ID 正确,但日志仍为空 设备可能根本无法连接到外网。检查它是否有正常工作的网关和 DNS,并确认网络上没有任何阻止 8888 出站连接的因素——一些企业防火墙和访客网络只允许常用端口向外连接。
日志显示 abuse 在这种情况下,通常表示 hostname 已过期:该记录会被删除,而不是更新。请续订它,或将其移至 不会过期的计划
主机名正确,但摄像头仍不可访问 这不是DDNS问题。端口没有转发,或者在第一个路由器前面有第二个路由器吞掉了该规则。
屏幕看起来与截图不同 这是正常现象——请参阅下方图库。该部分可能名为 Auto RegisterTự đăng ký自动注册,主机字段可能要求填写名称而不是 IP。这三个值是相同的。

其他固件上的相同屏幕

大华提供了多种布局和语言版本的此页面,下方截图来自不同设备,而非同一型号。请根据屏幕布局进行匹配,不必拘泥于确切文字——它们都有相同的三个字段。

中文大华固件显示自动注册页面,包含服务器地址、端口8888和子设备ID字段
中国固件 — 自动注册,主机使用 地址,ID 使用 子设备ID
越南大华 NVR 固件显示 Tu đăng ký 页面,服务器地址为 dyn.fastddns.net,端口 8888,以及子设备 ID 字段
越南 NVR 固件——此版本要求将服务器填写为名称,而不是 IP。
更新的白色大华网页界面,启用了自动注册页面,并填写了服务器地址、端口和子设备 ID
另一型号上的简化网页界面。字段相同,只是界面样式不同。
大华 NVR 自动注册页面显示一条状态行,读作离线,位于服务器地址、端口和子设备 ID 字段上方
某些版本会显示状态行。Ngoại tuyến(离线)表示设备尚未联系到服务器。
大华摄像机网页界面打开注册页面,显示发送者 IP 地址字段设置为服务器名称,端口 8888 和子设备 ID
在摄像机上(而不是录像机上),主机字段标记为发送地址。

常见问题

我需要在路由器上转发端口 8888 吗?

不需要。端口 8888 位于 FastDDNS 服务器上,设备会主动连接到该服务器。家庭 router 默认允许出站连接,因此无需进行任何配置。你需要转发的是用于观看摄像机画面的端口,这是另一项工作。

每台大华设备都有自动注册功能吗?

没有。这项功能并非所有设备都支持。如果网络设置下没有 Register 条目,请改为查找 DDNS 部分;如果两者都没有,该设备仍可由同一连接上的计算机运行更新客户端来处理。

两个设备可以共享一个设备 ID 吗?

不应共享。设备 ID 对应一个 hostname,而两个设备会向同一个名称报告相同的公共地址——这没有意义,因为 router 后面的所有设备本来就共享该地址。请为每台设备设置不同的转发端口,而不是使用第二个 hostname。

设备关闭时会发生什么?

hostname 会保留设备上次报告的地址。如果公共 IP 在此期间发生变化,该名称就会指向错误的地址,直到设备重新上线并再次报告。这是所有由设备自行报告的方法都会遇到的情况。有一件事不会等待设备:hostname 到期后,其记录仍会被删除。因此,请留意 hostname 页面上显示的到期时间。

Tags: #dahua
Minh Nguyen

关于作者

Minh Nguyen

FastDDNS 创始人兼开发者

Minh Nguyen 是 FastDDNS 的创始人兼开发者。他自 2015 年起搭建并运营这项服务,如今它为 CCTV 摄像机、DVR 和 NVR 录像机、路由器以及家用服务器维护着超过 40,000 个指向动态 IP 地址的主机名。他同时开发 FastDDNS 移动应用,并撰写本站发布的设备设置指南。