man linux — заметки админа

2 февраля 2013

Для того, что бы named отдавал только записи присутствующие на сервере

Итак, нам нужно сделать так, что бы named отдавал только записи для доменов, зоны которых присутствуют на сервере — есть два варианта .

Первый — простой.
Открываем named.conf и добавляем в него:

#Bind 9.x Authoritative

#For BIND 9.x authoritative servers, apply the following global options:

options {
recursion no;
additional-from-cache no;
};

Второй вариант по сложнее:

#Bind 9.x Caching

#For BIND 9.x caching servers, additionally create access control lists and use "views" to explicitly permit a limited set of source addresses from your trusted network issue queries to your caching server:

# example only, replace 192.0.2.0/24 a list of your CIDR blocks
acl "trusted" {
192.0.2.0/24;
};

options {
recursion no;
additional-from-cache no;
allow-query { none; };
};

view "trusted" in {
match-clients { trusted; };
allow-query { trusted; };
recursion yes;
additional-from-cache yes;
};

Обратите внимание — в секции acl «trusted» нужно заменить 192.0.2.0/24; на блоки своих IP

Опубликовано 2 февраля 2013 - информация могла устареть.

Комментариев нет »

No comments yet.

RSS feed for comments on this post.

Leave a comment

Для отправки комментария вам необходимо авторизоваться.

Powered by WordPress