PDA

Показать полную графическую версию : DVR. No hostname on DHCP.


meateron
26-06-2014, 17:16
Всем привет,

Есть задачка:

- имеем промышленный видеорегистратор.
- ip сей агрегат должен получать динамически.
- в сети идентифицироваться по имени (hostname).

Проблема:

- девайс не отдаёт имени на dhcp сервер.


В настройках имеется опция использовать ddns, но это не подходит по причине закрытости сети от интернета для регистратора.
Посниферил трафик куда он ломится - checkip.dyndns.org, whatismyip.org, лезет через 8.8.4.4 (гугловский днс).

Имеется ли возможность подсунуть поднятый в сети dns сервер для использования как ddns для регистратора? (ввёл сервер на w2008 с ролью dns, но протокол для ddns конечно же не такой, не работает.....)
Есть у кого опыт изменения прошивок регистраторов (*.bin файлы) для изменения отправляемого пакета на dhcp с прописанием туда hostname?

El Scorpio
02-07-2014, 06:18
Посниферил трафик куда он ломится - checkip.dyndns.org, whatismyip.org, лезет через 8.8.4.4 (гугловский днс). »
Имеется ли возможность подсунуть поднятый в сети dns сервер для использования как ddns для регистратора? »
Как вариант, "завернуть" на маршрутизаторе указанное соединение на внутренний DNS


А вообще обновление DNS может не происходить из-за неправильной настройки сервера.
Как вариант, в настройках DHCP-сервера (для штатной службы Windows Server) нужно указать "Всегда автоматически обновлять записи" и "Динамически обновлять записи для записей, не требующих обновления"
Второй момент - нужно проверить, действительно ли полное имя устройства соответствует имени домена. Возможно из-за ошибочного написания DNS-сервер не может создать для данного A-запись в существующей прямой зоне, потому что устройство использует совсем другое имя домена (или в hostname вы просто указали одно лишь простое "короткое" имя без имени домена).

Проверьте, создаётся ли для указанного IP-адреса PTR запись в обратной зоне домена, и что попадает в эту запись.

meateron
11-07-2014, 10:31
сведём вопрос к общему - некоторые хосты не имеют имени, или же не передают его на dhcp - как вариант поставил на виртуалку ubuntu, на dhcp она тоже идёт без имени.
dvr работает под управлением linux embedded - есть подозрение, что надо вскрыть прошивку и изменить (?)
таким образом переделывать прошивки у потенциально 100 регистраторов занятие сомнительное, поэтому узкий вопрос - поднятие сервиса внутри сети, аналогичному ddns, чтобы устройства, имея такой функционал, на нём бы получали привязку name-ip и с помощью этого ddns сервера шло к ним обращение (поскольку ip адресация динамическая).......

El Scorpio
12-07-2014, 01:00
некоторые хосты не имеют имени, или же не передают его на dhcp - как вариант поставил на виртуалку ubuntu, на dhcp она тоже идёт без имени. »
Насчёт "некоторых хостов" не знаю, но Ubuntu точно имеет имя хоста и даже передаёт его серверу DNS при получении адреса по DHCP
Другое дело, что для "тяжёлых" случаев нужно на сервере в параметрах служб DHCP и DNS указывать все режимы запроса, получения, обновления сетевых имён. Тогда всё будет работать.




© OSzone.net 2001-2012