Страница 1 из 1

FreeBSD 8.2 BIND 9 проблеммы каталога !!!

Добавлено: 2011-04-18 7:54:52
Gordon_free_man
Доброго времени суток! Начинаю изучать азы по настройки DNS - как кеширующий. На старых серверах - там freebad 7 версия и BIND 9.4.2 стоит настроил named.conf в каталоге mster добавил свои зоны вроде работае. В 8.2 BIND 9.6.-ESV-R3 делаю все как на старом серваке. Bind при загрузке выдает ошибку

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

localhost.rev: cannot open `localhost.rev' (No such file or directory)
В каталоге есть зона localhost.rev. Либо Bind пишет что каталог master только для чтения.
Пробывал как рекомендуют:

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

#chown bind:bind master 
# cd /etc/namedb/
# chown -R bind:wheel *
# chmod -R g+w *
# chmod -R g+r *
# chmod 0600 rndc.key
Поменять в

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

/etc/mtree/BIND.chroot.dist
строчку

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

/set type=dir uname=root gname=wheel mode=0755
на

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

/set type=dir uname=bind gname=wheel mode=0755
И все тщетно.
Нашел последний BIND из портов bind9.8 решил его поставить

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

# cd /usr/ports/dns/bind98
# make PORT_REPLACES_BASE_BIND98=yes install
named -v выдает старый BIND 9.6.-ESV-R3
Подскажите как заменить?????

Re: FreeBSD 8.2 BIND 9 проблеммы каталога !!!

Добавлено: 2011-04-18 8:24:39
Саша
Gordon_free_man писал(а):Доброго времени суток! Начинаю изучать азы по настройки DNS - как кеширующий. На старых серверах - там freebad 7 версия и BIND 9.4.2 стоит настроил named.conf в каталоге mster добавил свои зоны вроде работае. В 8.2 BIND 9.6.-ESV-R3 делаю все как на старом серваке. Bind при загрузке выдает ошибку
localhost.rev: cannot open `localhost.rev' (No such file or directory)
В каталоге есть зона localhost.rev. Либо Bind пишет что каталог master только для чтения.
Пробывал как рекомендуют:
#chown bind:bind master
# cd /etc/namedb/
# chown -R bind:wheel *
# chmod -R g+w *
# chmod -R g+r *
# chmod 0600 rndc.key
Поменять в
/etc/mtree/BIND.chroot.dist
строчку
/set type=dir uname=root gname=wheel mode=0755
на
/set type=dir uname=bind gname=wheel mode=0755
И все тщетно.
Нашел последний BIND из портов bind9.8 решил его поставить
# cd /usr/ports/dns/bind98
# make PORT_REPLACES_BASE_BIND98=yes install
named -v выдает старый BIND 9.6.-ESV-R3
Подскажите как заменить?????
может быть у тебя dns и все зоны в chroot окружении сидят??

Re: FreeBSD 8.2 BIND 9 проблеммы каталога !!!

Добавлено: 2011-04-18 16:42:56
unix-admin
Gordon_free_man писал(а):Подскажите как заменить?????

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

grep named_program /etc/defaults/rc.conf