Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.
Модераторы: SLEDopit , Модераторы разделов
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux
Сообщение
user » 19.02.2008 02:32
Подскажите, как организовать следующую вещь:
имеем 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
Сообщение
user » 19.02.2008 14:20
Может кто-нибудь разъяснить, почему при прописывании этого в named.conf перестают работать все остальные зоны, прописанные без view, включая root.db?
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Сообщение
KiWi » 19.02.2008 17:54
Потому что остальные зоны не прописаны?
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux
Сообщение
user » 19.02.2008 18:04
Прочитайте еще раз. Я написал, что все прописано куда надо и не работают.
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Сообщение
KiWi » 19.02.2008 18:49
Мда... Человек явно не хочет решать своих проблем...
куда надо
Гон.
P.S.: документацию по view хоть раз читал? Советую почитать -- может поймёте как оно работает.
P.P.S.: даже ссылочку могу подсказать:
http://www.isc.org/sw/bind/arm93/Bv9ARM.ch...atement_grammar
user
Сообщения: 163
Статус: ~
ОС: Debian GNU/Linux
Сообщение
user » 19.02.2008 21:35
ok.
тогда остается вопрос. как зону на slave сервере прописать?
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Сообщение
KiWi » 19.02.2008 23:16
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
Сообщение
user » 20.02.2008 00:05
Это понятно и так.
Меня интересует возможность использования того же view на slave'e. Чтобы выдавалось тоже также в зависимости от адреса.
Иначе и не спрашивал бы.
Так понимаю, по простому никак.
А можно ли сделать, чтобы по разным портам бинд выдавал разные view? И slave'ом трансферить зоны в зависимости от view с того порта?
Или есть каки-то другие способы...?