Обсуждение статьи тематического каталога: Настройка DDNS + DHCPD (dns dhcp)Ссылка на текст статьи: http://www.opennet.me/base/net/auto_dns_dhcp.txt.html
Для 9-го Бинда пришлось так ключик генерироватьdnssec-keygen -a HMAC-MD5 -b 128 -r /dev/urandom -n USER DHCP_UPDATER
не знаю почему но у меня что то с доступом:
logging channel 'update_debug' file '/var/log/named-update.log': file not found
Nov 8 19:56:56 profi251 named[5173]: logging channel 'security_info' file '/var/log/named-auth.log': file not found
и это при том что они существуют и права на них дал named.
Далее соответсвенно named пишет что не может создать файл jnl (у меня запускается bind из /var/named/chroot/ и хочет named их создать в каталоге /var/named/chroot/var/named/) - все таки значит dhcp сказал ему что он хочет авторизовать клиента в зонах прямой и обратной.Вот в общем то вся проблема .. Может в версии?
BIND 9.3.1
DHCP Server V3.0.2-RedHat
1. Раз named в chroot то и логи будут писаться в /var/named/chroot/var/log если собственник директории bind то все должно создаться само.
2. jnl файлы создаются там же где и лежит файл зоны, в 9-м для этого есть папка dynamic, ее собственником опять же должен быть bind
Это известная проблема с Bind любой версии. Создаются папки под одним пользователем, а пишет файлы бинд под другим. Я не заморачивался и дал права на запись в каталог /etc/bind9/ всем пользователям. Всё заработало. Журналы создались и зона начала динамически обновляться.
Никак не могу настроить, прописал всё как показано сдесь и даже добавил немного с таких же тем, но увы. Не удаётся добавить хост, в конце ошибки напиано time out...
Что может быть?
Может файрволл рубит?