для freebsd 7.2 полностью читать тут http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/network-dns.html 25.6.4. Как это работает
Во FreeBSD даемон BIND, по очевидным причинам, называется named. Файл Описание named(8) Даемон BIND rndc(8) Программа управления даемоном сервера имён /etc/namedb Каталог, в котором располагается вся информация о зонах BIND /etc/namedb/named.conf Конфигурационный файл для даемона
/etc/namedb/master/имя файла зоны
Файлы зон обычно располагаются в каталоге /etc/namedb и содержат информацию о зоне DNS, за которую отвечает сервер имён.
В зависимости от способа конфигурации зоны на сервере файлы зон могут располагаться в подкаталогах master, slave или dynamic иерархии /etc/namedb. Эти файлы содержат DNS информацию, которую и будет сообщать в ответ на запросы сервер имен. 25.6.5. Запуск BIND
Так как сервер имён BIND устанавливается по умолчанию, его настройка сравнительно проста.
Стандартная конфигурация named запускает простой кэширующий сервер в ограниченной среде chroot(8). Для одноразового запуска даемона в этой конфигурации используйте команду
# /etc/rc.d/named restart
Чтобы даемон named запускался во время загрузки, поместите в /etc/rc.conf следующую строку:
named_enable="YES"
Разумеется, существует множество различных конфигураций /etc/namedb/named.conf, лежащих за рамками данного документа. Разнообразные опции запуска named во FreeBSD описаны в переменных named_* файла /etc/defaults/rc.conf и странице справочника rc.conf(5). Кроме того, полезной может оказаться Разд. 11.7.
содержание файла с настройками по зоне:
Code
@ IN SOA @ administrator (2010082701 1D 1H 1W 3H) # в скобках выставляется дата и номер правки за текущий день (т.е. если сегодня правили всего один раз ставим 01, если второй 02)
webhost A 192.168.0.2 # присваивается асоциация имени webhost.имя зоны к ip адресу 192.168.0.2 test CNAME webhost # присваивается дополнительная асоциация имени к ip адресу 192.168.0.2