bind named (разные файлы зон для разных view)

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

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

user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux

bind named

Сообщение user »

Подскажите, как организовать следующую вещь:

имеем 2 ns-server'a
ns1.domen.ru
ns2.domen.ru

имеем домен domen.ru

нужно, чтобы он резолвился для одного провайдера в 1 ип. а со всех других в другой.

я так понял, нужно вписать в acl 1 нс-сервера первого провайдера.

но как быть со slave-ns сервером. там что мудрить?

Подскажите пожалуйста, кто имел с этим дело :)




в инете нашел что-то похожее:
Но вписав это, не одна другая зона не работает и не резолвится вообще ничего, кроме этого.

В чем косяк? :)

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

acl internal { 192.168.0.0/24; };
acl net { 195.24.128.164; };



view internal {
    match-clients { internal; };
    recursion yes;
    allow-query { internal; };
    allow-transfer { net; };

    zone "domen.ru" {
        type master;
        file "/etc/bind/db.local.ru";
    };

};


view external {
    match-clients { any; };
    recursion no;
    allow-query { any; };

    zone "domen.ru" {
        type master;
        file "/etc/bind/db.inet.ru";
        allow-query { any; };
        allow-transfer { net; };
    };

};
Спасибо сказали:
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux

Re: bind named

Сообщение user »

Может кто-нибудь разъяснить, почему при прописывании этого в named.conf перестают работать все остальные зоны, прописанные без view, включая root.db?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: bind named

Сообщение KiWi »

Потому что остальные зоны не прописаны?
Спасибо сказали:
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux

Re: bind named

Сообщение user »

Прочитайте еще раз. Я написал, что все прописано куда надо и не работают.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: bind named

Сообщение KiWi »

Мда... Человек явно не хочет решать своих проблем...

куда надо

Гон.

P.S.: документацию по view хоть раз читал? Советую почитать -- может поймёте как оно работает.
P.P.S.: даже ссылочку могу подсказать: http://www.isc.org/sw/bind/arm93/Bv9ARM.ch...atement_grammar
Спасибо сказали:
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux

Re: bind named

Сообщение user »

ok.
тогда остается вопрос. как зону на slave сервере прописать?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: bind named

Сообщение KiWi »

user писал(а):
19.02.2008 21:35
как зону на slave сервере прописать?

Как обычную slave зону -- primary сервер будет выдавать адрес согласно view.

user писал(а):
19.02.2008 21:35
как зону на slave сервере прописать?

Как обычную slave зону -- primary сервер будет выдавать адрес согласно view.
Спасибо сказали:
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux

Re: bind named

Сообщение user »

Это понятно и так.
Меня интересует возможность использования того же view на slave'e. Чтобы выдавалось тоже также в зависимости от адреса.
Иначе и не спрашивал бы.

Так понимаю, по простому никак.

А можно ли сделать, чтобы по разным портам бинд выдавал разные view? И slave'ом трансферить зоны в зависимости от view с того порта?
Или есть каки-то другие способы...?
Спасибо сказали: