URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87595
[ Назад ]

Исходное сообщение
"bind вторичный нейм-сервер"

Отправлено Rootpassword , 12-Дек-09 23:02 
Ставлю bind. поднимается с целью поставить второй НС, как slave.
ставим apt-get, chroot, создаем тестовую зону test.com  и example.com
все отлично, делаем список доменов, указываем для каждого примерно так

zone "домен.ру"
{
type slave;
file "slave/домен.ру";
allow-query { any; };
masters { Основной ИП; };
}

вроде все верно, в /var/lib/named/var/cache/bind/ появляются все файлы по типу домен.ру, содержимое ок, nslookup домен.ру 127.0.0.1 выдает все верно.

через некоторое время -
nslookup example.com 127.0.0.1
Server:         127.0.0.1
Address:        127.0.0.1#53

** server can't find example.com: NXDOMAIN

в логах только
dumping master file: slave/tmp-0JmLV2dkiJ: open: file not found
Dec 12 20:55:45 localhost named[4723]: transfer of 'домен.ру/IN' from Основной ИП#53: failed while receiving responses: file not found

Сервер с master зонами - в логах все нормально-пришло-ушло, без варнингов, сервер с slave-только эти варнинги.


Содержание

Сообщения в этом обсуждении
"bind вторичный нейм-сервер"
Отправлено Aquarius , 13-Дек-09 03:44 
ls -ld /путь/к/slave
в студию

и домен.ру IMHO должен в конфиге BIND'а несколько по-другому выглядеть


"bind вторичный нейм-сервер"
Отправлено Rootpassword , 13-Дек-09 10:43 
>ls -ld /путь/к/slave
>в студию
>
>и домен.ру IMHO должен в конфиге BIND'а несколько по-другому выглядеть

drwxrwsrwx 2 bind bind 4096 2009-12-12 13:23 /var/lib/named/etc/bind/slave

там солянка, и ком и орг есть, на master все работает отлично, конфиг корректный-проверено проверкой :)

может он вообще не в этот slave долбится?


"bind вторичный нейм-сервер"
Отправлено Rootpassword , 13-Дек-09 17:24 
вообще поскольку легло все после синхронизации данных, есть мысль что как-то криво данные передались.

any idea?


"bind вторичный нейм-сервер"
Отправлено Pahanivo , 14-Дек-09 08:00 
>в логах только
>dumping master file: slave/tmp-0JmLV2dkiJ: open: file not found
>Dec 12 20:55:45 localhost named[4723]: transfer of 'домен.ру/IN' from Основной ИП#53:

slave/tmp-0JmLV2dkiJ
кривое название файла - очень похоже на то что у тебя ошибки в конфиге, видел подобные весчи если прописать пару слейв зон в один файл что ни есть карашо
покеж весь конфиг


"bind вторичный нейм-сервер"
Отправлено Khuman , 04-Окт-10 21:06 
Вопрос был решен путем прописания полного пути к файлу:

file "/etc/namedb/slave/my.domain";