В нашей настоящей конфигурации каждый сервер имен может передавать зону centralsoft.org с основного сервера имен. Поскольку мы хотим разрешить передачу зоны только вторичному серверу (70.253.158.45), мы должны добавить к зоне centralsoft.org в файле named.conf на основном сервере имен serverl.centralsoft.org следующую строку:
allowtransfer ( 70.253.158.45: }: Зона должна выглядеть так:
zone "centralsoft.org" { type master;
file "pr1.centralsoft.org"; allowtransfer { 70.253.158.45: }:
}:
Приведенный файл named. conf относится к четырем другим файлам конфигурации. Третья строка списка директории определяет их все: /etc/bind.
Оператор options включает две строки. Первая показывает местоположение файла named.pid, который просто содержит ID процесса работающего демона named. Может казаться, что смешно хранить такой маленький кусочек информации, но он очень полезен для утилит, которые должны убивать или перезапускать
named. Более важна вторая строка оператора opti ons, определяющая директорию, в которой содержатся named и файлы, касающиеся его работы.
Подчиненное положение имеет оператор zone, пример которого был рассмотрен выше. Он идентифицирует места размещения нескольких файлов, содержащих информацию о конфигурации. Файл named.conf должен определять в операторе zone следующие файлы.
О Файл указаний (Hints file) (zone "."). Этот файл содержит имена и адреса корневых каталогов Интернета. Named должен знать адреса этих серверов, чтобы он мог начать запрос, когда в кэше еще не сохранен ни один из компонентов запрашиваемого домена. О Локальный файл хостсистемы (Local host file) (zone "0.0.127.inaddr.arpa"). Этот файл представляет вашу собственную систему (IPадрес 127.0.0.1) в DNS. Точка создания локальных файлов зон для каждого аспекта вашего локального хоста предназначена для того, чтобы уменьшить трафик и позволить программе работать одним и тем же образом, независимо от того, имеет ли она прямой или удаленный доступ к вашей системе. О Обратный файл зоны (Reverse zone file) (zone "158.253.70.inaddr.arpa"). Этот файл соотносит IPадреса с именами хостов. Это зеркальное отображение основного файла зоны. Вы можете узнать обратный файл зоны по расширению inaddr.arpa. Он использует записи PTR (описаны ниже). О Основной файл зоны (Primary zone file) (zone "centralsoft.org"). Этот файл, иногда называемый базой данных домена, определяет большую часть информации, необходимой для интерпретации запросов о домене, который вы администрируете. Когда вы устанавливаете BIND, конфигурация этого файла не задана. Обычно нужно записать этот файл с нуля или использовать какойлибо файл, сопровождающий BIND в качестве маски.
Основной файл зоны соотносится с IPадресами и сообщает информацию о службах вашего компьютера, предлагаемых для работы в Интернете (включая ваши веби FTPсерверы, почтовые серверы, серверы имен и т. д.) По умолчанию файл конфигурации будет содержать два оператора zone (для указаний и локальных файлов — такие файлы, как правило, появляются, если вы устанавливаете BIND и не должны вносить изменения). Вы должны добавить записи для основных и обратных файлов зон.
Файлы зон могут использовать несколько типов записи, включая следующие: О SOA (Start of Authority) — начальная запись зоны; О NS (Name Server) — сервер имен;
О MX (Mail eXchanger) — обменник почты, идентифицирующий на домене почтовый сервер;
О A (Address) — хостимя для адресного соответствия;
О CNAME (Canonical Name) — каноническое (независимое от конечной реализации)
имя, определяющее псевдоним для записи в А; О PTR (Pointer) — указатель, соотносящий адреса с именами.
Нет необходимости запоминать сейчас эти типы записи. У вас будет отличная возможность использовать их, когда мы глубже начнем рассматривать тему. Далее мы рассмотрим основной файл зоны.