Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Прочее железо (http://forum.oszone.net/forumdisplay.php?f=56)
-   -   DVR. No hostname on DHCP. (http://forum.oszone.net/showthread.php?t=284214)

meateron 26-06-2014 17:16 2368821

DVR. No hostname on DHCP.
 
Всем привет,

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

- имеем промышленный видеорегистратор.
- 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 2370935

Цитата:

Цитата meateron
Посниферил трафик куда он ломится - checkip.dyndns.org, whatismyip.org, лезет через 8.8.4.4 (гугловский днс). »

Цитата:

Цитата meateron
Имеется ли возможность подсунуть поднятый в сети dns сервер для использования как ddns для регистратора? »

Как вариант, "завернуть" на маршрутизаторе указанное соединение на внутренний DNS


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

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

meateron 11-07-2014 10:31 2375080

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

El Scorpio 12-07-2014 01:00 2375472

Цитата:

Цитата meateron
некоторые хосты не имеют имени, или же не передают его на dhcp - как вариант поставил на виртуалку ubuntu, на dhcp она тоже идёт без имени. »

Насчёт "некоторых хостов" не знаю, но Ubuntu точно имеет имя хоста и даже передаёт его серверу DNS при получении адреса по DHCP
Другое дело, что для "тяжёлых" случаев нужно на сервере в параметрах служб DHCP и DNS указывать все режимы запроса, получения, обновления сетевых имён. Тогда всё будет работать.


Время: 03:20.

Время: 03:20.
© OSzone.net 2001-