Системный софт, сервисы и утилиты под BSD/UNIX: демоны, вспомогательные службы, админские инструменты.
Модераторы: alexco, GRooVE
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Valmon
- мл. сержант
- Сообщения: 132
- Зарегистрирован: 2007-11-14 9:51:19
Непрочитанное сообщение
Valmon » 2009-11-02 18:42:00
Собственно, что за нововведение появилось в BIND на 7.2
Сегодня ставил наш софт на новом DNS, он генерит зоны вида
Код: Выделить всё
zone "XXXXXXX.ru" {
type master;
file "/etc/namedb/master/XXXXXXXX.ru";
allow-transfer {
XX.XX.181.166;
XX.XX.43.57;
};
};
Весь день убил в поисках почему он не видит фаил зон, в итоге решил прописать не от /
И олилуя, он стал видеть файлы, но вопрос, как это нововведения отменить, так как иначе придется перековыривать сами скрипты.
Valmon
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2009-11-02 18:42:33
во фре оно по умолчанию в chroot окружении
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
Gerk
- сержант
- Сообщения: 194
- Зарегистрирован: 2009-09-23 23:01:37
- Откуда: Симферополь, UA
Непрочитанное сообщение
Gerk » 2009-11-02 18:49:33
Какую процедуру Вы понимаете под "генерит"? Насколько я помню все настройки в bind'e прописываются вручную.
Какая-то веб-морда? Возможно у Вас bind исполняется в chroot, а там структура каталогов другая, поэтому он зоны и не находит.
Конфиг бинда, соответствующий кусок из rc.conf, вывод ls -lah /etc/namedb, логи bind'a в студию

Какую версию bind'a кстати установили?
Gerk
-
Valmon
- мл. сержант
- Сообщения: 132
- Зарегистрирован: 2007-11-14 9:51:19
Непрочитанное сообщение
Valmon » 2009-11-02 19:15:19
Gerk писал(а):Какую процедуру Вы понимаете под "генерит"? Насколько я помню все настройки в bind'e прописываются вручную.
Какая-то веб-морда? Возможно у Вас bind исполняется в chroot, а там структура каталогов другая, поэтому он зоны и не находит.
Конфиг бинда, соответствующий кусок из rc.conf, вывод ls -lah /etc/namedb, логи bind'a в студию

Какую версию bind'a кстати установили?
На дворе XXI век, я не метеор, чтобы прописывать зоны в ручную по 4 серверам.
Не знал что по дефолту, он ставится в chroot, в итоге он не видит реверс зон которые у него в комплекте шли для приватных подсетей.
Решил просто изменить скрипт
Код: Выделить всё
print (NAMED "\tfile \"master/$zone\";\n") if $masterip;
print (NAMED "\tfile \"slave/$zone\";\n") unless $masterip;
Всем спасибо!
Valmon
-
Valmon
- мл. сержант
- Сообщения: 132
- Зарегистрирован: 2007-11-14 9:51:19
Непрочитанное сообщение
Valmon » 2009-11-02 19:16:26
Gerk писал(а):Какую версию bind'a кстати установили?
Версия самая что нинаеть, обычная, 9, на FreeBSD 7.2 i386
Valmon
-
Psychotic
- рядовой
- Сообщения: 44
- Зарегистрирован: 2009-07-24 19:55:10
Непрочитанное сообщение
Psychotic » 2009-11-03 10:51:43
ну и чисто так, для информации
минорные версии байнда могу очень сильно друг от друга отличаться.
и такой вопрос: а зачем вам, если не секрет 4 мастер сервера для одной и той же зоны? или я что-то не так понял?
Psychotic
-
Valmon
- мл. сержант
- Сообщения: 132
- Зарегистрирован: 2007-11-14 9:51:19
Непрочитанное сообщение
Valmon » 2009-11-03 15:30:50
Psychotic писал(а):ну и чисто так, для информации
минорные версии байнда могу очень сильно друг от друга отличаться.
и такой вопрос: а зачем вам, если не секрет 4 мастер сервера для одной и той же зоны? или я что-то не так понял?
Мастер для одной зоны может быть только один, но каждый из них может быть мастером для конкретной зоны.
Потому что 2 в Москве, один в Стокгольме, последний в штатах
Система по тому что в базе, сама разбирает кого куда писать, в зависимости от NS и SOA записи
Valmon