Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Ivan Poplavsky                       2:5020/400     17 Sep 2002  19:13:51
 To : All
 Subject : BIND9 и view
 -------------------------------------------------------------------------------- 
 
   Привет All!
 
 Как бы реализовать следующее:
 Есть сервак на котором поднят BIND 9. Одной сетевухой он подключен в 
 Интернет другой в локалку. В кофиге было прописано 2 view - один для 
 локалки 192.168.0/24, один для Интернета. Всё прекрасно работало. 
 Появилась неообходимость подключить к нему ещё одну подсеть 192.168.1/24 
 да так, чтобы эти 2 подсети были в одной зоне и не знали друг про друга 
 ничего. Я прописал в конфиге ещё один view для подсети 192.168.1/24. Это 
 сработало - компы из подсеток спокойно резолвят компы в своих подсетях и 
 в интернете, но вот сервер на котором запущен BIND (locahost) уже не мог 
 резолвить компы ни из одной подсети. Я прописал ещё один view для 
 localhost, и вот тут появилась основная проблема - как заставить его 
 загружать инфу из двух файлов в которых хранится информация о разных 
 подсетях?
 
 view "class_rooms" {
      match-clients { class_rooms; };
      recursion yes;
          zone "." {
       type hint;
       file "named.root";
   };
   zone "nam.edu.ua" {
       type master;
       file "internal";
       allow-update { key dhcp_updater; };
       allow-transfer { none; };
   };
   zone "0.168.192.in-addr.arpa" {
       type master;
       file "internal.rev";
       allow-update { key dhcp_updater; };
       allow-transfer { none; };
   };
 };
 
 view "dekanat" {
      match-clients { dekanat; };
      recursion yes;
   zone "." {
       type hint;
       file "named.root";
   };
   zone "nam.edu.ua" {
       type master;
       file "dekanat";
       allow-update { key dhcp_updater; };
       allow-transfer { none; };
   };
   zone "1.168.192.in-addr.arpa" {
       type master;
       file "dekanat.rev";
       allow-update { key dhcp_updater; };
       allow-transfer { none; };
   };
 };
 
 view "localhost" {
      match-clients { localhost; };
      recursion yes;
   zone "." {
       type hint;
       file "named.root";
   };
   zone "0.0.127.in-addr.arpa" {
       type master;
       file "localhost.rev";
   };
   zone "nam.edu.ua" {
       type master;
       file "internal";
   allow-transfer { none; };
   allow-update { key dhcp_updater; };
   };
   zone "0.168.192.in-addr.arpa" {
       type master;
       file "internal.rev";
   allow-transfer { none; };
   allow-update { key dhcp_updater; };
   };
   zone "1.168.192.in-addr.arpa" {
       type master;
       file "dekanat.rev";
   allow-transfer { none; };
   allow-update { key dhcp_updater; };
   };
 };
 
 view "external" {
      match-clients { any; };
      recursion no;
   zone "." {
            type hint;
            file "named.root";
   };
   zone "nam.edu.ua" {
            type master;
            file "external";
              allow-transfer { 212.2.64.7; };
       allow-update { none; };
   };
 };
 
 Если оставить всё как есть то localhost резолвит имена только из подсети 
 192.168.0/24. Обратное преобразование работает для обеих подсетей. Если 
 изменить на file "dekanat" то соответсвенно резолвит имена только из 
 подсети 192.168.1/24
 
 Подскажите как бы это реализовать. Или, может быть, есть другой способ 
 сделать то что я хочу?
 
   With best regards, Ivan Poplavsky
 
 --- ifmail v.2.15dev5
  * Origin: UkrNet (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 BIND9 и view   Ivan Poplavsky   17 Sep 2002 19:13:51 
 Re: BIND9 и view   Dmitro V. Dudenko   17 Sep 2002 19:50:41 
 Re: BIND9 и view   Poplavsky Ivan   17 Sep 2002 23:08:19 
 Re: BIND9 и view   Poplavsky Ivan   18 Sep 2002 13:46:20 
 Re: BIND9 и view   Alexandr Goncharov   19 Sep 2002 07:11:00 
Архивное /ru.unix.bsd/342706600836.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional