Как настроить DDNS на Xiongmai DVR с уведомлениями по электронной почте (XMEye, vMEyeSuper, GoodEye)

Этот метод не затрагивает DNS-серверы регистратора, поэтому его часы, P2P-облако и другие сетевые функции продолжают работать. Но есть и обратная сторона: hostname изменяется только при фактическом срабатывании тревоги.

Minh NguyenMinh NguyenОснователь и разработчик, FastDDNS

Что делает метод электронной почты на рекордере Xiongmai

Заполните настройки электронной почты рекордера значениями SMTP со страницы вашего hostname FastDDNSmail.fastddns.net, порт 2626, без SSL, и адресом отправителя, созданным панелью для этого hostname — затем включите тревогу с отмеченным Send Email. Каждое письмо о тревоге, которое отправляет рекордер, обновляет hostname до публичного IP, с которого пришло письмо, а собственные настройки DNS рекордера при этом не затрагиваются.

Две вещи, которых этот метод не делает. Он не открывает рекордер в интернете — port 34567 всё ещё нужно настроить через port forwarding на вашем router, и ничего не работает, если ваш провайдер помещает вас за CGNAT. Кроме того, hostname изменяется только тогда, когда действительно срабатывает тревога, — таков компромисс при сохранении DNS без изменений.

Когда использовать этот метод вместо изменения DNS рекордера

Рекордер Xiongmai может подключаться к FastDDNS двумя способами, и на странице вашего hostname оба способа отображаются под одной карточкой. Метод изменения DNS направляет рекордер на FastDDNS DNS-сервер, поэтому его встроенный NO-IP клиент DDNS подключается сюда вместо него. Он обновляется по таймеру, независимо от того, происходит ли что-то перед камерой, — но этот DNS-сервер отвечает на внешние имена своим собственным адресом, поэтому синхронизация часов, XMEye P2P cloud и любые уведомления по почте о тревогах, которые вы хотели отправлять в свой почтовый ящик, могут перестать работать.

Метод с электронной почтой — это обратный компромисс.

Изменение DNS (Метод 1) Оповещения по электронной почте (Метод 2)
DNS-серверы рекордера Заменены Не затронуты
Часы NTP, P2P cloud, ваши собственные уведомления по электронной почте Могут перестать работать Продолжают работать
Что вызывает обновление Собственный таймер DDNS рекордера Тревога, отправляющая письмо
Использует меню DDNS Да — Network > DDNS Нет — работает на firmware без пригодного списка DDNS
Слабое место Всё, что рекордеру нужно искать по имени Тихие камеры: нет тревоги — нет обновления

Если рекордер охраняет дверь, ворота или коридор, где каждый день кто-то проходит, метод с электронной почтой безопаснее из двух. Если он наблюдает за кладовой, куда никто не заходит неделями, прочитайте последний раздел, прежде чем выбирать этот метод.

Как на самом деле происходит обновление

Стоит потратить тридцать секунд, потому что это подскажет, где искать причину сбоя. Когда рекордер отправляет тревожное письмо, он открывает обычное SMTP-соединение с FastDDNSпочтовым сервером.адрес отправителя в конверте и IP-адрес, с которого установлено соединение. Через несколько секунд фоновый процесс подхватывает эту пару, определяет, какому hostname принадлежит этот адрес отправителя, и записывает IP в DNS.

Отсюда следуют три важных вывода, каждый из которых позже сэкономит вам час:

  • Записанный адрес — это публичный IP линии, к которой подключён рекордер. Именно это и нужно в домашней сети. Но если рекордер отправляет почту через другой ретранслятор, будет зарегистрирован адрес ретранслятора. Поэтому оставьте SMTP-сервер, указанный на панели.
  • Адрес отправителя — единственный идентификатор, используемый в этом процессе. Пароль при получении обновления по почте не проверяется — ключом служит сам адрес. Обращайтесь с ним как с паролем: не публикуйте его на форумах и скрывайте на любых скриншотах, которыми делитесь. Если вам нужна помощь, укажите hostname, а не адрес отправителя. У каждого hostname свой адрес, поэтому он однозначно указывает на одно имя.
  • Используйте порт 2626. Почтовый сервер также принимает соединения на 25 и 26, а на старых скриншотах этой панели указан 25. Все три по-прежнему работают, но многие домашние провайдеры блокируют исходящие соединения через 25порты, чтобы остановить спам. Заблокированный порт внутри рекордера выглядит точно так же, как неправильный пароль. Используйте значение, указанное на панели.

Прежде чем начать

Убедитесь, что у вас действительно публичный IP

Откройте страницу состояния WAN на router и посмотрите полученный им адрес. Если он начинается с 10., 172.16–31., 192.168. или попадает в диапазон 100.64.0.0/10, ваш провайдер делит один адрес между множеством клиентов, поэтому ни один DDNS-сервис не сможет обеспечить входящее подключение — ответ на FastDDNS и CGNAT объясняет, что ещё можно попробовать. В мобильном приложении FastDDNS есть проверка CGNAT, если вы не хотите просматривать страницу router.

Узнайте, с чем была проверена эта инструкция

Значения панели ниже были считаны со страницы активного hostname на 2026-09-03, и панель всегда содержит правильные данные для вашей учетной записи — если они не совпадают с этой страницей, следуйте данным панели. Скриншоты рекордера взяты из классического меню Xiongmai, поставляемого с семейством port-34567, с которым работают XMEye, vMEyeSuper и GoodEye отправляют данные. Названия полей могут различаться в разных сборках: в некоторых версиях firmware раздел называется Net Service, а в других NetService, и форма ввода почты может находиться в разделе Advanced. Важно, чтобы у рекордера был профиль EMAIL и сигнализация, способная активировать Send Email; если у вашего устройства нет ни того, ни другого, переходите к последнему разделу.

Создайте hostname и скопируйте его SMTP-значения

Войдите на FastDDNS и создайте hostname — не менее шести букв или цифр, а также один из предлагаемых доменов, например fastddns.org. Откройте его, прокрутите до DDNS Configuration Parameters, нажмите на карточку с названием PORT 34567 (XMEYE, VMEYESUPER, GoodEye) и откройте Method 2: Use email alerts (SMTP).

Метод 2: панель SMTP на странице имени хоста FastDDNS, показывающая SMTP-сервер, порт 2626, SSL установлен на Нет, имя пользователя, пароль, а также адреса отправителя и получателя.
Метод 2 на странице hostname. Здесь адреса отправителя и получателя скрыты — у вас будет реальный адрес, уникальный для вашего hostname.

Скопируйте значения точно так, как они отображаются на панели. SMTP Server, Username и Password одинаковы для всех. Адреса в Sender и Receiver принадлежат только вам: это отправитель сообщает серверу обновлений, какому hostname принадлежит письмо, а панель заполняет адрес получателя тем же адресом, чтобы сообщение можно было доставить.

Шаг 1 — Включите сигнализацию, которая отправляет письма

Регистратор отправляет письма только в ответ на событие, которое запускает отправку, поэтому этот шаг нужно выполнить первым. На большинстве Xiongmai firmware сигнализация находится в разделе Setting > Alarm > Video Motion.

Настройки > Меню сигнализации на регистраторе Xiongmai с выделенным Video Motion среди Video Blind, Video Loss, Alarm Input, Alarm Output и Abnormal
Шаг 1 — Video Motion — это сигнализация, которая у большинства пользователей уже подключена к камере.

Откройте её и настройте поля, определяющие, будет ли письмо отправлено вообще:

  • Channel: камера, которая фиксирует обычное движение.
  • Enable: установлено.
  • Interval и Delay: 120 секунд каждое — значения указаны на скриншоте ниже. Это собственные поля времени сигнализации: точное значение каждого зависит от firmware, но вместе они определяют, как скоро после одного сигнала может сработать следующий и, следовательно, как часто этот регистратор может сообщать новый IP.
  • Send Email: установлено. Без этого сигнализация сработает, но письмо не будет отправлено с регистратора.
  • Нажмите OK, чтобы сохранить настройки.
Настройки Видео Движения на регистраторе Xiongmai с Каналом 1, Включить отмечено, Интервал и Задержка установлены на 120 секунд, и галочка Отправить Email установлена
Шаг 1 — четыре важных поля обведены. Show Message, Buzzer и FTP не влияют на DDNS.

Отправка писем каждые две минуты кажется слишком частым обновлением одного IP, но это не так. Когда в отчёте указан адрес, который уже сохранён для hostname, сервер отвечает «изменений нет» и запоминает эту пару на пять минут, поэтому письма, поступившие в течение этого времени, вообще не преобразуются в DNS-обновления.

Шаг 2 — Заполните настройки почты

Сам почтовый аккаунт находится в Setting > System > Net Service, в записи EMAIL списка.

Меню Настройки > Система на рекордере Xiongmai с NetService, выделенным рядом с Общие, Кодирование и Сеть
Шаг 2 — NetService содержит почтовый аккаунт регистратора.

Выберите EMAIL, установите флажок Enable и заполните поля в панели:

Поле на рекордере Что ввести
SMTP Server mail.fastddns.net
Port 2626
Need SSL NONE — оставьте выключенным
User Name имя пользователя на панели, одно и то же для каждой учетной записи
Password пароль на панели — не пароль от вашей учетной записи
Sender адрес, который панель сгенерировала для этого hostname
Receiver тот же адрес ещё раз
Title что угодно, например Alarm Message

Два поля заполняют неправильно чаще остальных. Оставьте SSL выключенным — параметры, которые предоставляет панель, предназначены для обычного соединения, поэтому NONE — это подходящая для них настройка. И не заменяйте адрес отправителя или получателя своим адресом электронной почты: сервер обновлений принимает только адреса на доменах FastDDNS и отклоняет любые другие во время SMTP-сессии, поэтому адрес Gmail в любом из полей означает, что обновление не будет получено.

Диалог EMAIL на рекордере Xiongmai с SMTP-сервером, портом, SSL, установленным на NONE, именем пользователя, паролем, отправителем, получателем и кнопкой тестирования почты, пронумерованной по порядку
Шаг 2 по порядку, из предыдущей настройки — на этом скриншоте используется порт 25, который сервер по-прежнему принимает, и адрес отправителя, которого больше не существует. Возьмите оба значения из своей панели.

Затем нажмите Mail Testing. В строке состояния под формой должно отображаться Test message send success. Тестовое сообщение — это обычное письмо с теми же адресами, что и письмо с тревогой. Сервер обновлений обрабатывает все принятые сообщения одинаково, поэтому, как только тестовое сообщение действительно достигнет сервера, оно будет считаться обновлением. Это самый быстрый способ обновить hostname, не дожидаясь, пока кто-нибудь пройдет мимо камеры. Строка успешной отправки на самом рекордере лишь сообщает, что он считает, будто что-то отправил, поэтому проверяйте результат на странице hostname, а не здесь. Нажмите OK, чтобы сохранить.

Ниже показаны те же два шага на работающем рекордере.