[РЕШЕНО] named + dhcpd + ddns = not found (не добавляется динамическая запись в зону при выдаче адреса)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
gr3m1in
Сообщения: 27
ОС: Gentoo x86_64 Linux

[РЕШЕНО] named + dhcpd + ddns = not found

Сообщение gr3m1in »

доброго дня!

в локалке настроена связка named (bind9) и dhcpd.
работает всё, кроме динамических записей ddns.
файл rndc.key инклюдится и в dhcpd.conf, и в named.conf, параметры key в соответствующих местах присутствуют и, по всей видимости, работают, т.к. до этого была ошибка авторизации.
прямая и обратная зоны также указаны в обоих конфигах.
адреса раздаются из верного диапазона, резолв для статических адресов проходит корректно.
в логах после каждой успешной выдачи есть строка:

Код: Выделить всё

Jan 30 08:54:31 gw1 dhcpd: Unable to add forward map from hostname.domainname to 10.x.x.x: not found

гугление ничего полезного не принесло.
не удалось даже найти намёк на причину ошибки, т.е. что именно не найдено?
в порядке эксперимента выдавал права 777 на каталоги и файлы зон named-а - без изменений.
кто натыкался на эти вилы - подскажите, плиз, куда рыть?
заранее благодарен любому дельному совету!

UPDATE

решилось путём экспериментов с nsupdate и выявления "правильного" обращения к named,
изначально в dhcpd.conf зона имела вид

Код: Выделить всё

zone office01 {
  primary 127.0.0.1;
  key "rndc-key";
}

в результате экспериментов приемлимым оказался вид

Код: Выделить всё

zone office01 {
  primary ns.domain;
  key "rndc-key";
}

и имя ns.domain должно соответствовать ip-адресу сетёвки, смотрящей в локалку.
напрашивается вывод, что ошибка "not found" как бы намекает нам, что не удалось найти сервер имён.
Спасибо сказали: