如何在带有电子邮件提醒的 Xiongmai DVR 上设置 DDNS(XMEye、vMEyeSuper、GoodEye)

这种方法不会更改 DVR 的 DNS 服务器,因此其时钟、P2P 云服务和其他网络功能仍可正常运行。代价是:只有在实际触发报警时,hostname 才会更新。

Minh NguyenMinh NguyenFastDDNS 创始人兼开发者

电子邮件方法在雄迈录像机上的作用

在录像机的电子邮件设置中填写你FastDDNS 主机名页面上的 SMTP 值 — mail.fastddns.net,端口 2626,不使用 SSL,以及面板为该 hostname 生成的发件人地址 — 然后开启勾选了 Send Email 的报警。录像机发送的每封报警邮件都会将 hostname 更新为邮件来源的公网 IP,而录像机自身的 DNS 设置始终不会被修改。

这不会做两件事。它不会将录像机开放到互联网——你的 router 仍需转发 port 34567;如果你的服务提供商让你处于 CGNAT 之后,则完全无法工作。而且,只有在实际触发报警时,它才会更新 hostname;这就是你选择不改动 DNS 所要接受的代价。

何时应使用此方法,而不是更改录像机的 DNS

一台Xiongmai录像机可以通过FastDDNS,而您的主机名页面会在同一张卡下显示两者。DNS 更改方法第一种方式会将录像机指向一个FastDDNS DNS 服务器,这样其内置的NO-IP客户端就会连接到这里。它会按计时器更新,无论摄像头前是否发生任何事件——但该 DNS 服务器会用自己的地址响应外部名称,因此时钟同步、XMEye P2P 云服务,以及你希望发送到自己邮箱的报警邮件都可能停止工作。

电子邮件方法则是另一种取舍。

DNS 更改(方法 1) 电子邮件报警(方法 2)
录像机的 DNS 服务器 已替换 未改动
NTP 时钟、P2P 云服务、你自己的邮件报警 可能停止工作 继续工作
触发更新的方式 录像机自身的 DDNS 计时器 发送邮件的报警
使用 DDNS 菜单 是 — Network > DDNS 不行 — 在没有可用 DDNS 列表的固件上也能工作
薄弱点 录像机需要通过名称查找的所有内容 安静的摄像头:没有警报,就没有更新

如果录像机看守的是一扇门、一道闸门或一条每天都有人活动的走廊,电子邮件方法是两者中更安全的选择。如果它监控的是几周都没人进入的储藏室,请先阅读最后一节,再决定是否采用此方法。

更新实际是如何发生的

值得花三十秒了解,因为出现故障时,你就知道该检查哪里。当录像机发送报警邮件时,它会与 FastDDNS 的邮件服务器建立普通的 SMTP 连接。服务器会从该连接中记录两项信息:信封中的 发件人地址发起连接的 IP 地址。几秒钟后,后台工作程序会获取这对信息,查找哪个 hostname 使用该发件人地址,然后将该 IP 写入 DNS。

由此会产生三个后果,每一个都能在之后为你节省一小时:

  • 记录的地址是录像机所在网络线路的公网 IP。 这正是家庭网络所需要的结果。这也意味着,如果录像机通过其他中继发送邮件,记录的就会是中继的地址,因此请将 SMTP 服务器设置为面板上显示的服务器。
  • 发件人地址是此路径上唯一的凭证。 邮件更新到达时不会检查密码——地址本身就是密钥。请像保护密码一样保护它:不要把它发到论坛帖子中,也不要在分享的截图中显示它。如果确实需要寻求帮助,请提供 hostname,而不是发件人地址。每个 hostname 都有自己的地址,因此该地址只对应一个名称。
  • 使用端口 2626 邮件服务器也监听 2526,旧版面板的截图中还显示 25。这三个 port 仍然可用,但许多家庭 ISP 会阻止出站 25 以防止垃圾邮件;从录像机内部看,被阻止的 port 与密码错误的现象完全相同。请以面板中的值为准。

开始之前

确认你拥有真实的公网 IP

打开 router 的 WAN 状态页面,查看它获取的地址。如果该地址以10.172.16–31.192.168.开头,或属于100.64.0.0/10,说明您的供应商正在多个用户之间共享同一个地址,任何 DDNS 服务都无法建立连接——FastDDNS和CGNAT的答案部分介绍了还可以尝试的方法。FastDDNS移动应用提供了 CGNAT 检查工具,如果您不想查看 router 页面。

了解本指南是基于什么进行检查的

以下面板数值是从 2026-09-03,而面板始终显示您账户的正确信息——如果它与本页面不一致,请以面板为准。录制器截图来自经典的 34567 家族上提供的经典 Xiongmai 系列设备提供,这些设备可与 XMEyevMEyeSuperGoodEye 通信。字段名称会因版本而异:某些 firmware 将此部分称为 Net Service,另一些称为 NetService,邮件设置也可能位于 Advanced 下。关键是录制器必须有 EMAIL 配置文件,以及能够触发 Send Email 的报警;如果两者都没有,请跳到最后一节。

创建主机名并复制其 SMTP 值

FastDDNS并创建一个 hostname——至少包含六个字母或数字,再加上所提供的域名之一,例如 fastddns.org。打开它,滚动到 DDNS Configuration Parameters,点击名为 PORT 34567 (XMEYE, VMEYESUPER, GoodEye) 的卡片,然后打开 Method 2: Use email alerts (SMTP)

方式2 在 FastDDNS 主机名页面的 SMTP 面板显示 SMTP 服务器、端口 2626、SSL 设置为否、用户名、密码以及发送方和接收方地址
hostname 页面上的方法 2。这里显示的发送方和接收方地址已被隐藏——您的地址是真实地址,并且仅对应您的 hostname。

按面板显示的内容复制这些值。 SMTP ServerUsernamePassword 对所有人都相同。 SenderReceiver 中的地址仅属于您:它是 发送方 告诉更新服务器这封邮件属于哪个 hostname,面板会将收件人填写为相同的地址,这样邮件才有有效的发送去向。

步骤 1 — 启用会发送邮件的报警

录像机只有在某个事件触发邮件发送时才会发邮件,因此这一步要先完成。在大多数 Xiongmai 固件中,报警选项位于 Setting > Alarm > Video Motion 下。

设置 > 报警 菜单,在 Xiongmai 录像机中,视频运动在视频盲、视频丢失、报警输入、报警输出和异常中圈出
步骤 1 — Video Motion 是大多数人已经连接到摄像头的报警。

打开它,并设置决定是否发送邮件的字段:

  • Channel:检测到常规运动的摄像头。
  • Enable:已勾选。
  • IntervalDelay:每次 120 秒,数值如下面的截图所示。它们是报警功能自身的定时字段——每个字段具体统计什么因固件而异,但它们共同决定一次报警后多久可以触发下一次报警,因此也决定了这台录像机报告新 IP 的频率。
  • Send Email:已勾选。如果未勾选,报警会触发,但录像机不会发出任何邮件。
  • OK 保存。
Xiongmai 录像机的录像运动设置,通道1,启用已勾选,间隔和延迟设置为 120 秒,并勾选发送电子邮件框。
步骤 1——四个重要字段已圈出。Show MessageBuzzerFTP 对 DDNS 没有影响。

每两分钟发送一次邮件听起来像是为一个 IP 地址发送了很多更新,但实际上并不是这样。当报告携带的地址与 hostname 已有的地址相同时,服务器会回复“无变化”,并将这对信息记住五分钟,因此在这个时间窗口内到达的邮件根本不会转化为 DNS 更新。

步骤 2 — 填写电子邮件设置

邮件账户本身位于 Setting > System > Net Service 下,在列表的 EMAIL 条目中。

在熊猫录像机(Xiongmai recorder)的设置 > 系统菜单中,NetService 位于常规、编码和网络旁边
步骤 2 — NetService 保存录像机的邮件账户。

选择 EMAIL,勾选 Enable,并根据面板填写:

录像机上的字段 输入内容
SMTP Server mail.fastddns.net
Port 2626
Need SSL NONE — 保持关闭
User Name 面板上的用户名,每个账户都相同
Password 面板上的密码——不是你的账户密码
Sender 面板为此主机名生成的地址
Receiver 再次输入相同的地址
Title 任意内容,例如 Alarm Message

有两个字段比其他字段更容易出错。保持 SSL 关闭——面板提供的参数用于普通连接,因此 NONE 是与之匹配的设置。并且 不要用你自己的邮件地址替换发件人或收件人:更新服务器只接受 FastDDNS 自有域名中的地址,并且会在 SMTP 对话过程中拒绝其他任何地址,因此在任一字段中填写 Gmail 地址都不会收到更新。

在一台雄迈录像机上进行电子邮件对话,SMTP服务器、端口、SSL 设置为 NONE,用户名、密码、发送者、接收者以及按顺序编号的邮件测试按钮
按顺序排列的步骤 2,来自之前的设置——该截图使用端口 25,服务器仍然接受该端口,以及一个已经不存在的发件人地址。请从你自己的面板中获取这两个值。

然后点击 Mail Testing。表单下方的状态行应显示 Test message send success。测试邮件是携带与报警邮件相同地址的普通邮件,更新服务器对每一封接受的邮件都采用相同的处理方式。因此,只要测试邮件实际到达服务器,就会被视为一次更新。这是在无需等待有人经过摄像头的情况下更新 hostname 的最快方法。录像机自身显示的成功信息只能说明它认为自己发送了内容,因此请在 hostname 页面上确认,而不是在这里。点击 OK 保存。

下面的演示涵盖了在实际使用中的录像机上执行相同的两个步骤。