>Помогите советом плз. - стоит днс
>сервак(на нем зоны), к нему
>постоянно по статистике идут огромадные
>запросы(мег по 300) на 53
>порт из левых забугровых сетей.
>Дык как сделать что бы
>он доступен был только тем,
>кому надо...
acl "trusted" {
localhost;
192.168.1.0/24;
};
Таким образом, доверенными являются localhost и сеть, хосты в которой пользуются услугами нашего nameserver.
В секцию options добавим следующие директивы:
options {
...
allow-query { trusted; };
allow-transfer { none; };
allow-recursion { trusted; };
...
};
Данные директивы определяют поведение bind по умолчанию (запросы разрешены только для "доверенных" хостов, трансфер зон
запрещен, рекурсивные запросы разрешены только для "доверенных" хостов), которое можно переопределить для каждой зоны в
соответствующей секции zone. В частности, для зон, для которых наш bind является slave, необходимо явно разрешить запросы c любым ip src address. Для master-зон (кроме зоны
0.0.127.in-addr.arpa) дополнительно к этому необходимо разрешить трансфер зонных файлов с ip src addresses наших slave ns:
zone "example.com" {
type master;
file "primary/example.com";
allow-query { any; };
allow-transfer { localhost; 192.168.0.1; };
};
zone "5.168.192.in-addr.arpa" {
type slave;
file "secondary/0.126.in-addr.arpa";
masters { 192.168.5.1; };
allow-query { any; };
allow-transfer { localhost; };
};
Полностью статью читай на http://www.FreeBSD.org.ru/