>Добрый день всем!
>
>Есть шлюз на FreeBSD 5.5-STABLE, на нём работает BIND 9.3.4-P1 который форвардит
>запросы юзеров к DNS-ам провайдера, и ещё держит пару локальных зон.
>Возникла необходимость разграничить доступ юзеров к этим локальным зонам. Для этого
>в named.conf создал несколько view. Сначала всё работало как надо, но
>вчера заметил что bind давольно часто спрашивает у серверов провайдера адреса
>корневых DNS. Оказалось что после старта bind не загружает корневую зону C чего это ты решил, что не загружает?
сравни:
# rndc status | grep 'number of zones'
# grep -v "^#" named.conf | grep -c 'type (master|hint)'
Бинд сам постоянно обновляет список корневых серверов, а секция hint ему нужна для первоначального определения серверов.
А вообще, неплохо было бы почитать Пола Альбитца "DNS и BIND" (есть даже на русском). Поищи в инете.