3600 ; refresh (обновление)
600 ; retry (повторное обращение)
604800 ; expire (срок действия)
86400 ; default_ttl (время жизни)
)
gingko.threeroomco.com. IN A 192.168.1.1
birch IN A 192.168.1.2
spruce IN A 192.168.1.3
threeroomco.com. IN A 192.168.1.4
www IN CNAME gingko
kelp IN CNAME jacques.pangaea.edu.
@ IN MX 10 birch.threeroomco.com.
@ IN MX 20 mail.pangaea.edu.
@ IN NS spruce.threeroomco.com.
Формат записи в конфигурационном файле зоны выглядит следующим образом:
Здесь под именем подразумевается имя компьютера или псевдоимя, связанное с адресом и применяемое для обратного преобразования. Идентификатор IN
IN
существуют и другие классы записей, но в данной главе они рассматриваться не будут. Тип записи — это код, определяющий запись для прямого или обратного преобразования адресов, или запись, используемая почтовым сервером. Содержимое записи может занимать одну или несколько строк и обычно представляет собой IP-адрес или имя узла. Если содержимое записи является описанием зоны, оно располагается в нескольких строках, в остальных случаях вся запись помещается в одной строке. Признаком комментариев является точка с запятой, текст, следующий за ней, не обрабатывается сервером.В различных конфигурационных файлах BIND точка с запятой интерпретируется по-разному: в файле named.conf
Конфигурационный файл зоны обычно помещается в каталог /var/named
db.имя-зоны
или named.имя-зоны
. Конфигурационному файлу можно присвоить любое имя, необходимо лишь, чтобы оно совпадало с именем, указанным в /etc/named.conf
.Формирование описания зоны
Для описания зоны используется запись SOA (Start of Authority — начало полномочий). В поле, определяющем тип записи, указано значение SOA. Наличие этой записи означает, что сервер имен поддерживает данный домен. В поле имени указывается имя зоны, совпадающее с именем, заданным в файле /etc/named.conf
• Ведущий сервер имен
. Первое имя (в листинге 18.2 этоspruce.threeroomco.com
.) представляет имя ведущего сервера имен для зоны. В листинге 18.2 за этим именем следует обратная косая черта (\
). Как и во многих конфигурационных файлах, этот символ означает, что продолжение записи находится на следующей строке. Часто в конфигурационных файлах зоны две строки объединяются в одну, и в этом случае обратная косая черта не нужна.• Почтовый адрес администратора
. Второе имя (в листинге 18.2 этоadmin.threeroomco.com.
) определяет почтовый адрес администратора, отвечающего за поддержку зоны. Этот адрес представляется в несколько необычном формате. Чтобы его можно было использовать, надо заменить первую точку на символ @
, так, адрес admin.threeroomco.com.
будет преобразован в admin@threeromco.com
.