BIND9 (методическое пособие) — различия между версиями

Материал из wiki
Перейти к: навигация, поиск
Строка 10: Строка 10:
 
Конфигурация зон
 
Конфигурация зон
 
<code>
 
<code>
 +
; список доступа - наши внутренние клиенты
 
acl internal {
 
acl internal {
 
     10.13.0.0/24;
 
     10.13.0.0/24;
Строка 15: Строка 16:
 
};
 
};
  
 +
; область видимости для внутренних клиентов
 
view "internal-view" {
 
view "internal-view" {
 +
  ; клиент - соответствует списку доступа
 
   match-clients { internal; };
 
   match-clients { internal; };
 +
  ; разрешена рекурсия
 
   recursion yes;
 
   recursion yes;
  

Версия 11:31, 18 февраля 2014

Проверяет конфиг сервера имен

named-checkconf

Перезагружает сервер имен

rndc reload

Перезагружает только изменившиеся зоны

rndc reconfig

Конфигурация зон

; список доступа - наши внутренние клиенты
acl internal {
    10.13.0.0/24;
    localhost;
};

; область видимости для внутренних клиентов
view "internal-view" {
  ; клиент - соответствует списку доступа
  match-clients { internal; };
  ; разрешена рекурсия
  recursion yes;

  zone "model.local" in {
    type master;
    file "/etc/bind/db.model.local";
  };

  zone "model.example.net" in {
    type master;
    file "/etc/bind/db.model.example.net.internal";
  };

  zone "0.13.10.in-addr.arpa" in {
    type master;
    file "/etc/bind/rev.10.13.0.internal";
  };

  include "/etc/bind/named.conf.default-zones";
};

view "external-view" {
  match-clients { any; };
  recursion no;

  zone "model.example.net" in {
    type master;
    file "/etc/bind/db.model.example.net";
  };

  zone "0.13.10.in-addr.arpa" in {
    type master;
    file "/etc/bind/rev.10.13.0";
  };

};